ddt 1.2.1
|
#include <ddtPublisherSimulator.hpp>
DdtPublisherSimulator () | |
~DdtPublisherSimulator () final | |
ddt::InitCodes | Init (int argc, char *argv[]) |
int | Run () |
bool | RunImageTransfer () |
bool | RunOscilloscopeTransfer () |
bool | RunMultiDimensionalArrayTransfer () |
bool | RunNumericalSampleArrayTransfer () |
bool | RunSegmentedImageTransfer () |
bool | RunUnsignedIntegerTransfer (const unsigned int numBits) |
Additional Inherited Members | |
![]() | |
DdtDataPublisherApplication ()=default | |
virtual | ~DdtDataPublisherApplication ()=default |
This class provides the publisher simulator functionality.
DdtPublisherSimulator::DdtPublisherSimulator | ( | ) |
Constructor
|
final |
Destructor
ddt::InitCodes DdtPublisherSimulator::Init | ( | int | argc, |
char * | argv[] ) |
Initialization method.
argc | Number of arguments. |
argv | Array that contains arguments. |
|
virtual |
Main method of the application
Implements ddt::DdtDataPublisherApplication.
bool DdtPublisherSimulator::RunImageTransfer | ( | ) |
Run image transfer scenario
bool DdtPublisherSimulator::RunMultiDimensionalArrayTransfer | ( | ) |
Run use case for multidimensional arrays
bool DdtPublisherSimulator::RunNumericalSampleArrayTransfer | ( | ) |
Run use case for numerical sample arrays
bool DdtPublisherSimulator::RunOscilloscopeTransfer | ( | ) |
Run oscilloscope use case
bool DdtPublisherSimulator::RunSegmentedImageTransfer | ( | ) |
Run use case for segmented images
bool DdtPublisherSimulator::RunUnsignedIntegerTransfer | ( | const unsigned int | numBits | ) |
Run use case for unsigned integer data
numBits | The number of bits. |