ddt  0.1
Public Member Functions | List of all members
ddt::DdtSubscriberSimulator Class Reference

#include <ddtSubscriberSimulator.hpp>

Inheritance diagram for ddt::DdtSubscriberSimulator:
ddt::DdtDataSubscriberApplication

Public Member Functions

 DdtSubscriberSimulator ()
 
virtual ~DdtSubscriberSimulator ()
 
int Run ()
 
bool Init (int argc, char **argv)
 
int RunImageTransfer ()
 
int RunOscilloscopeTransfer ()
 
int RunMultiDimensionalArrayTransfer ()
 
- Public Member Functions inherited from ddt::DdtDataSubscriberApplication
 DdtDataSubscriberApplication ()=default
 
virtual ~DdtDataSubscriberApplication ()=default
 

Detailed Description

This class provides the subscriber simulator functionality.

Constructor & Destructor Documentation

◆ DdtSubscriberSimulator()

DdtSubscriberSimulator::DdtSubscriberSimulator ( )
default

Constructor

◆ ~DdtSubscriberSimulator()

DdtSubscriberSimulator::~DdtSubscriberSimulator ( )
virtual

Destructor

Member Function Documentation

◆ Init()

bool DdtSubscriberSimulator::Init ( int  argc,
char **  argv 
)

Initialization method

◆ Run()

int DdtSubscriberSimulator::Run ( )
virtual

Main method of the application

Returns
error code

Implements ddt::DdtDataSubscriberApplication.

◆ RunImageTransfer()

int DdtSubscriberSimulator::RunImageTransfer ( )

Main method of the application for image transfer

Returns
error code

◆ RunMultiDimensionalArrayTransfer()

int DdtSubscriberSimulator::RunMultiDimensionalArrayTransfer ( )

Main method of the application for multidimensional array

Returns
error code

◆ RunOscilloscopeTransfer()

int DdtSubscriberSimulator::RunOscilloscopeTransfer ( )

Main method of the application for oscilloscope usecase

Returns
error code

The documentation for this class was generated from the following files: