ddt 1.1.0
|
#include <ddtPublisherSimulator.hpp>
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) |
Additional Inherited Members | |
![]() | |
DdtDataPublisherApplication ()=default | |
virtual | ~DdtDataPublisherApplication ()=default |
virtual int | Run ()=0 |
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
numBits | The number of bits. |