ChimeraTK-DeviceAccess-DoocsBackend  01.09.02
eq_dummy Class Reference

#include <eq_dummy.h>

+ Inheritance diagram for eq_dummy:
+ Collaboration diagram for eq_dummy:

Public Member Functions

 eq_dummy (const EqFctParameters &p)
 
virtual ~eq_dummy ()
 
void init ()
 
void post_init ()
 
void update ()
 
int fct_code () override
 

Static Public Member Functions

static std::unique_ptr< doocs::Server > createServer ()
 

Public Attributes

D_int prop_someInt
 
D_int prop_someReadonlyInt
 
D_float prop_someFloat
 
D_double prop_someDouble
 
D_string prop_someString
 
D_status prop_someStatus
 
D_bit prop_someBit
 
D_intarray prop_someIntArray
 
D_shortarray prop_someShortArray
 
D_longarray prop_someLongArray
 
D_floatarray prop_someFloatArray
 
D_doublearray prop_someDoubleArray
 
D_spectrum prop_someSpectrum
 
D_iiii prop_someIIII
 
D_ifff prop_someIFFF
 
D_image prop_someImage
 
D_ttii prop_unsupportedDataType
 
D_int prop_someZMQInt
 
int64_t counter
 
int64_t startTime
 

Static Public Attributes

static constexpr int code = 10
 

Detailed Description

Definition at line 7 of file eq_dummy.h.

Constructor & Destructor Documentation

◆ eq_dummy()

eq_dummy::eq_dummy ( const EqFctParameters &  p)

Definition at line 6 of file eq_dummy.cc.

◆ ~eq_dummy()

eq_dummy::~eq_dummy ( )
virtual

Definition at line 21 of file eq_dummy.cc.

Member Function Documentation

◆ createServer()

static std::unique_ptr<doocs::Server> eq_dummy::createServer ( )
inlinestatic

Definition at line 45 of file eq_dummy.h.

◆ fct_code()

int eq_dummy::fct_code ( )
inlineoverride

Definition at line 43 of file eq_dummy.h.

◆ init()

void eq_dummy::init ( )

Definition at line 23 of file eq_dummy.cc.

◆ post_init()

void eq_dummy::post_init ( )

Definition at line 94 of file eq_dummy.cc.

◆ update()

void eq_dummy::update ( )

Definition at line 103 of file eq_dummy.cc.

Member Data Documentation

◆ code

constexpr int eq_dummy::code = 10
staticconstexpr

Definition at line 41 of file eq_dummy.h.

◆ counter

int64_t eq_dummy::counter

Definition at line 34 of file eq_dummy.h.

◆ prop_someBit

D_bit eq_dummy::prop_someBit

Definition at line 18 of file eq_dummy.h.

◆ prop_someDouble

D_double eq_dummy::prop_someDouble

Definition at line 15 of file eq_dummy.h.

◆ prop_someDoubleArray

D_doublearray eq_dummy::prop_someDoubleArray

Definition at line 24 of file eq_dummy.h.

◆ prop_someFloat

D_float eq_dummy::prop_someFloat

Definition at line 14 of file eq_dummy.h.

◆ prop_someFloatArray

D_floatarray eq_dummy::prop_someFloatArray

Definition at line 23 of file eq_dummy.h.

◆ prop_someIFFF

D_ifff eq_dummy::prop_someIFFF

Definition at line 28 of file eq_dummy.h.

◆ prop_someIIII

D_iiii eq_dummy::prop_someIIII

Definition at line 27 of file eq_dummy.h.

◆ prop_someImage

D_image eq_dummy::prop_someImage

Definition at line 29 of file eq_dummy.h.

◆ prop_someInt

D_int eq_dummy::prop_someInt

Definition at line 12 of file eq_dummy.h.

◆ prop_someIntArray

D_intarray eq_dummy::prop_someIntArray

Definition at line 20 of file eq_dummy.h.

◆ prop_someLongArray

D_longarray eq_dummy::prop_someLongArray

Definition at line 22 of file eq_dummy.h.

◆ prop_someReadonlyInt

D_int eq_dummy::prop_someReadonlyInt

Definition at line 13 of file eq_dummy.h.

◆ prop_someShortArray

D_shortarray eq_dummy::prop_someShortArray

Definition at line 21 of file eq_dummy.h.

◆ prop_someSpectrum

D_spectrum eq_dummy::prop_someSpectrum

Definition at line 26 of file eq_dummy.h.

◆ prop_someStatus

D_status eq_dummy::prop_someStatus

Definition at line 17 of file eq_dummy.h.

◆ prop_someString

D_string eq_dummy::prop_someString

Definition at line 16 of file eq_dummy.h.

◆ prop_someZMQInt

D_int eq_dummy::prop_someZMQInt

Definition at line 32 of file eq_dummy.h.

◆ prop_unsupportedDataType

D_ttii eq_dummy::prop_unsupportedDataType

Definition at line 30 of file eq_dummy.h.

◆ startTime

int64_t eq_dummy::startTime

Definition at line 35 of file eq_dummy.h.


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