|
ddt
0.1
|
#include <ddtPublisherSimulator.hpp>
Public Member Functions | |
| DdtPublisherSimulator () | |
| ~DdtPublisherSimulator () final | |
| int | Run () |
| bool | Init (const int argc, char **argv) |
| int | RunImageTransfer () |
| int | RunOscilloscopeTransfer () |
| int | RunMultiDimensionalArrayTransfer () |
| int | RunNumericalSampleArrayTransfer () |
| int | RunSegmentedImageTransfer () |
| int | RunUnsignedIntegerTransfer (const unsigned int numBits) |
Public Member Functions inherited from ddt::DdtDataPublisherApplication | |
| DdtDataPublisherApplication ()=default | |
| virtual | ~DdtDataPublisherApplication ()=default |
This class provides the publisher simulator functionality.
|
default |
Constructor
|
final |
Destructor
| bool DdtPublisherSimulator::Init | ( | const int | argc, |
| char ** | argv | ||
| ) |
Initialization method
|
virtual |
Main method of the application
check the user specified mode and start the publisher simulator accordingly
Implements ddt::DdtDataPublisherApplication.
| int DdtPublisherSimulator::RunImageTransfer | ( | ) |
Run image transfer scenario
| int DdtPublisherSimulator::RunMultiDimensionalArrayTransfer | ( | ) |
Run use case for multidimensional arrays
| int DdtPublisherSimulator::RunNumericalSampleArrayTransfer | ( | ) |
Run use case for numerical sample arrays
| int DdtPublisherSimulator::RunOscilloscopeTransfer | ( | ) |
Run oscilloscope use case
| int DdtPublisherSimulator::RunSegmentedImageTransfer | ( | ) |
Run use case for segmented images
| int DdtPublisherSimulator::RunUnsignedIntegerTransfer | ( | const unsigned int | numBits | ) |
Run use case for unsigned integer data