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) |
![]() | |
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