ChimeraTK-DeviceAccess-TangoBackend 00.01.02
Loading...
Searching...
No Matches
TangoTestServer_ns::TangoTestServer Class Reference

#include <TangoTestServer.h>

+ Inheritance diagram for TangoTestServer_ns::TangoTestServer:
+ Collaboration diagram for TangoTestServer_ns::TangoTestServer:

Public Member Functions

 TangoTestServer (Tango::DeviceClass *cl, std::string &s)
 Constructs a newly device object.
 
 TangoTestServer (Tango::DeviceClass *cl, const char *s)
 Constructs a newly device object.
 
 TangoTestServer (Tango::DeviceClass *cl, const char *s, const char *d)
 Constructs a newly device object.
 
 ~TangoTestServer ()
 The device object destructor.
 
void delete_device ()
 
virtual void init_device ()
 
virtual void always_executed_hook ()
 
virtual void read_attr_hardware (std::vector< long > &attr_list)
 
virtual void write_attr_hardware (std::vector< long > &attr_list)
 
virtual void read_DoubleScalar (Tango::Attribute &attr)
 Attribute DoubleScalar related methods.
 
virtual void write_DoubleScalar (Tango::WAttribute &attr)
 Write attribute DoubleScalar related method.
 
virtual bool is_DoubleScalar_allowed (Tango::AttReqType type)
 
virtual void read_DoubleRoScalar (Tango::Attribute &attr)
 Attribute DoubleRoScalar related methods.
 
virtual bool is_DoubleRoScalar_allowed (Tango::AttReqType type)
 
virtual void write_DoubleWoScalar (Tango::WAttribute &attr)
 Attribute DoubleWoScalar related methods.
 
virtual bool is_DoubleWoScalar_allowed (Tango::AttReqType type)
 
virtual void read_FloatScalar (Tango::Attribute &attr)
 Attribute FloatScalar related methods.
 
virtual void write_FloatScalar (Tango::WAttribute &attr)
 Write attribute FloatScalar related method.
 
virtual bool is_FloatScalar_allowed (Tango::AttReqType type)
 
virtual void read_FloatRoScalar (Tango::Attribute &attr)
 Attribute FloatRoScalar related methods.
 
virtual bool is_FloatRoScalar_allowed (Tango::AttReqType type)
 
virtual void read_FloatWoScalar (Tango::Attribute &attr)
 Attribute FloatWoScalar related methods.
 
virtual void write_FloatWoScalar (Tango::WAttribute &attr)
 Write attribute FloatWoScalar related method.
 
virtual bool is_FloatWoScalar_allowed (Tango::AttReqType type)
 
virtual void read_IntScalar (Tango::Attribute &attr)
 Attribute IntScalar related methods.
 
virtual void write_IntScalar (Tango::WAttribute &attr)
 Write attribute IntScalar related method.
 
virtual bool is_IntScalar_allowed (Tango::AttReqType type)
 
virtual void read_IntRoScalar (Tango::Attribute &attr)
 Attribute IntRoScalar related methods.
 
virtual bool is_IntRoScalar_allowed (Tango::AttReqType type)
 
virtual void write_IntWoScalar (Tango::WAttribute &attr)
 Attribute IntWoScalar related methods.
 
virtual bool is_IntWoScalar_allowed (Tango::AttReqType type)
 
virtual void read_StringScalar (Tango::Attribute &attr)
 Attribute StringScalar related methods.
 
virtual void write_StringScalar (Tango::WAttribute &attr)
 Write attribute StringScalar related method.
 
virtual bool is_StringScalar_allowed (Tango::AttReqType type)
 
virtual void read_StringRoScalar (Tango::Attribute &attr)
 Attribute StringRoScalar related methods.
 
virtual bool is_StringRoScalar_allowed (Tango::AttReqType type)
 
virtual void write_StringWoScalar (Tango::WAttribute &attr)
 Attribute StringWoScalar related methods.
 
virtual bool is_StringWoScalar_allowed (Tango::AttReqType type)
 
virtual void read_BooleanScalar (Tango::Attribute &attr)
 Attribute BooleanScalar related methods.
 
virtual void write_BooleanScalar (Tango::WAttribute &attr)
 Write attribute BooleanScalar related method.
 
virtual bool is_BooleanScalar_allowed (Tango::AttReqType type)
 
virtual void read_BooleanRoScalar (Tango::Attribute &attr)
 Attribute BooleanRoScalar related methods.
 
virtual bool is_BooleanRoScalar_allowed (Tango::AttReqType type)
 
virtual void write_BooleanWoScalar (Tango::WAttribute &attr)
 Attribute BooleanWoScalar related methods.
 
virtual bool is_BooleanWoScalar_allowed (Tango::AttReqType type)
 
virtual void read_DoubleSpectrum (Tango::Attribute &attr)
 Attribute DoubleSpectrum related methods.
 
virtual void write_DoubleSpectrum (Tango::WAttribute &attr)
 Write attribute DoubleSpectrum related method.
 
virtual bool is_DoubleSpectrum_allowed (Tango::AttReqType type)
 
virtual void read_DoubleRoSpectrum (Tango::Attribute &attr)
 Attribute DoubleRoSpectrum related methods.
 
virtual bool is_DoubleRoSpectrum_allowed (Tango::AttReqType type)
 
virtual void write_DoubleWoSpectrum (Tango::WAttribute &attr)
 Attribute DoubleWoSpectrum related methods.
 
virtual bool is_DoubleWoSpectrum_allowed (Tango::AttReqType type)
 
virtual void read_FloatSpectrum (Tango::Attribute &attr)
 Attribute FloatSpectrum related methods.
 
virtual void write_FloatSpectrum (Tango::WAttribute &attr)
 Write attribute FloatSpectrum related method.
 
virtual bool is_FloatSpectrum_allowed (Tango::AttReqType type)
 
virtual void read_FloatRoSpectrum (Tango::Attribute &attr)
 Attribute FloatRoSpectrum related methods.
 
virtual bool is_FloatRoSpectrum_allowed (Tango::AttReqType type)
 
virtual void read_FloatWoSpectrum (Tango::Attribute &attr)
 Attribute FloatWoSpectrum related methods.
 
virtual void write_FloatWoSpectrum (Tango::WAttribute &attr)
 Write attribute FloatWoSpectrum related method.
 
virtual bool is_FloatWoSpectrum_allowed (Tango::AttReqType type)
 
virtual void read_IntSpectrum (Tango::Attribute &attr)
 Attribute IntSpectrum related methods.
 
virtual void write_IntSpectrum (Tango::WAttribute &attr)
 Write attribute IntSpectrum related method.
 
virtual bool is_IntSpectrum_allowed (Tango::AttReqType type)
 
virtual void read_IntRoSpectrum (Tango::Attribute &attr)
 Attribute IntRoSpectrum related methods.
 
virtual bool is_IntRoSpectrum_allowed (Tango::AttReqType type)
 
virtual void write_IntWoSpectrum (Tango::WAttribute &attr)
 Attribute IntWoSpectrum related methods.
 
virtual bool is_IntWoSpectrum_allowed (Tango::AttReqType type)
 
virtual void read_StringSpectrum (Tango::Attribute &attr)
 Attribute StringSpectrum related methods.
 
virtual void write_StringSpectrum (Tango::WAttribute &attr)
 Write attribute StringSpectrum related method.
 
virtual bool is_StringSpectrum_allowed (Tango::AttReqType type)
 
virtual void read_StringRoSpectrum (Tango::Attribute &attr)
 Attribute StringRoSpectrum related methods.
 
virtual bool is_StringRoSpectrum_allowed (Tango::AttReqType type)
 
virtual void read_StringWoSpectrum (Tango::Attribute &attr)
 Attribute StringWoSpectrum related methods.
 
virtual void write_StringWoSpectrum (Tango::WAttribute &attr)
 Write attribute StringWoSpectrum related method.
 
virtual bool is_StringWoSpectrum_allowed (Tango::AttReqType type)
 
virtual void read_BooleanSpectrum (Tango::Attribute &attr)
 Attribute BooleanSpectrum related methods.
 
virtual void write_BooleanSpectrum (Tango::WAttribute &attr)
 Write attribute StringSpectrum related method.
 
virtual bool is_BooleanSpectrum_allowed (Tango::AttReqType type)
 
void add_dynamic_attributes ()
 
void add_dynamic_commands ()
 

Public Attributes

std::atomic_bool runtimeError {false}
 
Tango::DevDouble * attr_DoubleScalar_read
 
Tango::DevFloat * attr_FloatScalar_read
 
Tango::DevLong * attr_IntScalar_read
 
Tango::DevString * attr_StringScalar_read
 
Tango::DevBoolean * attr_BooleanScalar_read
 
Tango::DevDouble * attr_DoubleSpectrum_read
 
Tango::DevFloat * attr_FloatSpectrum_read
 
Tango::DevLong * attr_IntSpectrum_read
 
Tango::DevString * attr_StringSpectrum_read
 
Tango::DevBoolean * attr_BooleanSpectrum_read
 

Detailed Description

Definition at line 67 of file TangoTestServer.h.

Constructor & Destructor Documentation

◆ TangoTestServer() [1/3]

TangoTestServer_ns::TangoTestServer::TangoTestServer ( Tango::DeviceClass *  cl,
std::string &  s 
)

Constructs a newly device object.

 @param cl  Class.
 @param s   Device Name
 Method      : TangoTestServer::TangoTestServer()

Description: Constructors for a Tango device implementing the classTangoTestServer

Definition at line 107 of file TangoTestServer.cpp.

◆ TangoTestServer() [2/3]

TangoTestServer_ns::TangoTestServer::TangoTestServer ( Tango::DeviceClass *  cl,
const char *  s 
)

Constructs a newly device object.

 @param cl  Class.
 @param s   Device Name

Definition at line 117 of file TangoTestServer.cpp.

◆ TangoTestServer() [3/3]

TangoTestServer_ns::TangoTestServer::TangoTestServer ( Tango::DeviceClass *  cl,
const char *  s,
const char *  d 
)

Constructs a newly device object.

 @param cl  Class.
 @param s   Device name
 @param d   Device description.

Definition at line 127 of file TangoTestServer.cpp.

◆ ~TangoTestServer()

TangoTestServer_ns::TangoTestServer::~TangoTestServer ( )

The device object destructor.

Definition at line 137 of file TangoTestServer.cpp.

Member Function Documentation

◆ add_dynamic_attributes()

void TangoTestServer_ns::TangoTestServer::add_dynamic_attributes ( )
 Method      : TangoTestServer::add_dynamic_attributes()

Description: Add dynamic attributes if any.

 Method      : TangoTestServer::add_dynamic_attributes()

Description: Create the dynamic attributes if any for specified device.

Definition at line 1129 of file TangoTestServer.cpp.

◆ add_dynamic_commands()

void TangoTestServer_ns::TangoTestServer::add_dynamic_commands ( )
 Method      : TangoTestServer::add_dynamic_commands()

Description: Add dynamic commands if any.

 Method      : TangoTestServer::add_dynamic_commands()

Description: Create the dynamic commands if any for specified device.

Definition at line 1145 of file TangoTestServer.cpp.

◆ always_executed_hook()

void TangoTestServer_ns::TangoTestServer::always_executed_hook ( )
virtual
 Method      : TangoTestServer::always_executed_hook()

Description: method always executed before any command is executed

Definition at line 224 of file TangoTestServer.cpp.

◆ delete_device()

void TangoTestServer_ns::TangoTestServer::delete_device ( )
 Method      : TangoTestServer::delete_device()

Description: will be called at device destruction or at init command

Definition at line 148 of file TangoTestServer.cpp.

◆ init_device()

void TangoTestServer_ns::TangoTestServer::init_device ( )
virtual
 Method      : TangoTestServer::init_device()

Description: will be called at device initialization.

Definition at line 176 of file TangoTestServer.cpp.

◆ is_BooleanRoScalar_allowed()

bool TangoTestServer_ns::TangoTestServer::is_BooleanRoScalar_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_BooleanRoScalar_allowed()

Description: Execution allowed for BooleanRoScalar attribute

Definition at line 311 of file TangoTestServerStateMachine.cpp.

◆ is_BooleanScalar_allowed()

bool TangoTestServer_ns::TangoTestServer::is_BooleanScalar_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_BooleanScalar_allowed()

Description: Execution allowed for BooleanScalar attribute

Definition at line 289 of file TangoTestServerStateMachine.cpp.

◆ is_BooleanSpectrum_allowed()

bool TangoTestServer_ns::TangoTestServer::is_BooleanSpectrum_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_BooleanSpectrum_allowed()

Description: Execution allowed for StringSpectrum attribute

Definition at line 579 of file TangoTestServerStateMachine.cpp.

◆ is_BooleanWoScalar_allowed()

bool TangoTestServer_ns::TangoTestServer::is_BooleanWoScalar_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_BooleanWoScalar_allowed()

Description: Execution allowed for BooleanWoScalar attribute

Definition at line 328 of file TangoTestServerStateMachine.cpp.

◆ is_DoubleRoScalar_allowed()

bool TangoTestServer_ns::TangoTestServer::is_DoubleRoScalar_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_DoubleRoScalar_allowed()

Description: Execution allowed for DoubleRoScalar attribute

Definition at line 77 of file TangoTestServerStateMachine.cpp.

◆ is_DoubleRoSpectrum_allowed()

bool TangoTestServer_ns::TangoTestServer::is_DoubleRoSpectrum_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_DoubleRoSpectrum_allowed()

Description: Execution allowed for DoubleRoSpectrum attribute

Definition at line 367 of file TangoTestServerStateMachine.cpp.

◆ is_DoubleScalar_allowed()

bool TangoTestServer_ns::TangoTestServer::is_DoubleScalar_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_DoubleScalar_allowed()

Description: Execution allowed for DoubleScalar attribute

Definition at line 55 of file TangoTestServerStateMachine.cpp.

◆ is_DoubleSpectrum_allowed()

bool TangoTestServer_ns::TangoTestServer::is_DoubleSpectrum_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_DoubleSpectrum_allowed()

Description: Execution allowed for DoubleSpectrum attribute

Definition at line 345 of file TangoTestServerStateMachine.cpp.

◆ is_DoubleWoScalar_allowed()

bool TangoTestServer_ns::TangoTestServer::is_DoubleWoScalar_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_DoubleWoScalar_allowed()

Description: Execution allowed for DoubleWoScalar attribute

Definition at line 94 of file TangoTestServerStateMachine.cpp.

◆ is_DoubleWoSpectrum_allowed()

bool TangoTestServer_ns::TangoTestServer::is_DoubleWoSpectrum_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_DoubleWoSpectrum_allowed()

Description: Execution allowed for DoubleWoSpectrum attribute

Definition at line 384 of file TangoTestServerStateMachine.cpp.

◆ is_FloatRoScalar_allowed()

bool TangoTestServer_ns::TangoTestServer::is_FloatRoScalar_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_FloatRoScalar_allowed()

Description: Execution allowed for FloatRoScalar attribute

Definition at line 133 of file TangoTestServerStateMachine.cpp.

◆ is_FloatRoSpectrum_allowed()

bool TangoTestServer_ns::TangoTestServer::is_FloatRoSpectrum_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_FloatRoSpectrum_allowed()

Description: Execution allowed for FloatRoSpectrum attribute

Definition at line 423 of file TangoTestServerStateMachine.cpp.

◆ is_FloatScalar_allowed()

bool TangoTestServer_ns::TangoTestServer::is_FloatScalar_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_FloatScalar_allowed()

Description: Execution allowed for FloatScalar attribute

Definition at line 111 of file TangoTestServerStateMachine.cpp.

◆ is_FloatSpectrum_allowed()

bool TangoTestServer_ns::TangoTestServer::is_FloatSpectrum_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_FloatSpectrum_allowed()

Description: Execution allowed for FloatSpectrum attribute

Definition at line 401 of file TangoTestServerStateMachine.cpp.

◆ is_FloatWoScalar_allowed()

bool TangoTestServer_ns::TangoTestServer::is_FloatWoScalar_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_FloatWoScalar_allowed()

Description: Execution allowed for FloatWoScalar attribute

Definition at line 150 of file TangoTestServerStateMachine.cpp.

◆ is_FloatWoSpectrum_allowed()

bool TangoTestServer_ns::TangoTestServer::is_FloatWoSpectrum_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_FloatWoSpectrum_allowed()

Description: Execution allowed for FloatWoSpectrum attribute

Definition at line 440 of file TangoTestServerStateMachine.cpp.

◆ is_IntRoScalar_allowed()

bool TangoTestServer_ns::TangoTestServer::is_IntRoScalar_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_IntRoScalar_allowed()

Description: Execution allowed for IntRoScalar attribute

Definition at line 194 of file TangoTestServerStateMachine.cpp.

◆ is_IntRoSpectrum_allowed()

bool TangoTestServer_ns::TangoTestServer::is_IntRoSpectrum_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_IntRoSpectrum_allowed()

Description: Execution allowed for IntRoSpectrum attribute

Definition at line 484 of file TangoTestServerStateMachine.cpp.

◆ is_IntScalar_allowed()

bool TangoTestServer_ns::TangoTestServer::is_IntScalar_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_IntScalar_allowed()

Description: Execution allowed for IntScalar attribute

Definition at line 172 of file TangoTestServerStateMachine.cpp.

◆ is_IntSpectrum_allowed()

bool TangoTestServer_ns::TangoTestServer::is_IntSpectrum_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_IntSpectrum_allowed()

Description: Execution allowed for IntSpectrum attribute

Definition at line 462 of file TangoTestServerStateMachine.cpp.

◆ is_IntWoScalar_allowed()

bool TangoTestServer_ns::TangoTestServer::is_IntWoScalar_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_IntWoScalar_allowed()

Description: Execution allowed for IntWoScalar attribute

Definition at line 211 of file TangoTestServerStateMachine.cpp.

◆ is_IntWoSpectrum_allowed()

bool TangoTestServer_ns::TangoTestServer::is_IntWoSpectrum_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_IntWoSpectrum_allowed()

Description: Execution allowed for IntWoSpectrum attribute

Definition at line 501 of file TangoTestServerStateMachine.cpp.

◆ is_StringRoScalar_allowed()

bool TangoTestServer_ns::TangoTestServer::is_StringRoScalar_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_StringRoScalar_allowed()

Description: Execution allowed for StringRoScalar attribute

Definition at line 250 of file TangoTestServerStateMachine.cpp.

◆ is_StringRoSpectrum_allowed()

bool TangoTestServer_ns::TangoTestServer::is_StringRoSpectrum_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_StringRoSpectrum_allowed()

Description: Execution allowed for StringRoSpectrum attribute

Definition at line 540 of file TangoTestServerStateMachine.cpp.

◆ is_StringScalar_allowed()

bool TangoTestServer_ns::TangoTestServer::is_StringScalar_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_StringScalar_allowed()

Description: Execution allowed for StringScalar attribute

Definition at line 228 of file TangoTestServerStateMachine.cpp.

◆ is_StringSpectrum_allowed()

bool TangoTestServer_ns::TangoTestServer::is_StringSpectrum_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_StringSpectrum_allowed()

Description: Execution allowed for StringSpectrum attribute

Definition at line 518 of file TangoTestServerStateMachine.cpp.

◆ is_StringWoScalar_allowed()

bool TangoTestServer_ns::TangoTestServer::is_StringWoScalar_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_StringWoScalar_allowed()

Description: Execution allowed for StringWoScalar attribute

Definition at line 267 of file TangoTestServerStateMachine.cpp.

◆ is_StringWoSpectrum_allowed()

bool TangoTestServer_ns::TangoTestServer::is_StringWoSpectrum_allowed ( Tango::AttReqType  type)
virtual
 Method      : TangoTestServer::is_StringWoSpectrum_allowed()

Description: Execution allowed for StringWoSpectrum attribute

Definition at line 557 of file TangoTestServerStateMachine.cpp.

◆ read_attr_hardware()

void TangoTestServer_ns::TangoTestServer::read_attr_hardware ( std::vector< long > &  attr_list)
virtual
 Method      : TangoTestServer::read_attr_hardware()

Description: Hardware acquisition for attributes

Definition at line 240 of file TangoTestServer.cpp.

◆ read_BooleanRoScalar()

void TangoTestServer_ns::TangoTestServer::read_BooleanRoScalar ( Tango::Attribute &  attr)
virtual

Attribute BooleanRoScalar related methods.

Read attribute BooleanRoScalar related method.

Data type: Tango::DevBoolean Attr type: Scalar

Definition at line 656 of file TangoTestServer.cpp.

◆ read_BooleanScalar()

void TangoTestServer_ns::TangoTestServer::read_BooleanScalar ( Tango::Attribute &  attr)
virtual

Attribute BooleanScalar related methods.

Read attribute BooleanScalar related method.

Data type: Tango::DevBoolean Attr type: Scalar

Definition at line 616 of file TangoTestServer.cpp.

◆ read_BooleanSpectrum()

void TangoTestServer_ns::TangoTestServer::read_BooleanSpectrum ( Tango::Attribute &  attr)
virtual

Attribute BooleanSpectrum related methods.

Read attribute BooleanSpectrum related method.

Data type: Tango::DevBoolean Attr type: Spectrum max = 10

Definition at line 1085 of file TangoTestServer.cpp.

◆ read_DoubleRoScalar()

void TangoTestServer_ns::TangoTestServer::read_DoubleRoScalar ( Tango::Attribute &  attr)
virtual

Attribute DoubleRoScalar related methods.

Read attribute DoubleRoScalar related method.

Data type: Tango::DevDouble Attr type: Scalar

Definition at line 314 of file TangoTestServer.cpp.

◆ read_DoubleRoSpectrum()

void TangoTestServer_ns::TangoTestServer::read_DoubleRoSpectrum ( Tango::Attribute &  attr)
virtual

Attribute DoubleRoSpectrum related methods.

Read attribute DoubleRoSpectrum related method.

Data type: Tango::DevDouble Attr type: Spectrum max = 10

Definition at line 739 of file TangoTestServer.cpp.

◆ read_DoubleScalar()

void TangoTestServer_ns::TangoTestServer::read_DoubleScalar ( Tango::Attribute &  attr)
virtual

Attribute DoubleScalar related methods.

Read attribute DoubleScalar related method.

Data type: Tango::DevDouble Attr type: Scalar

Definition at line 274 of file TangoTestServer.cpp.

◆ read_DoubleSpectrum()

void TangoTestServer_ns::TangoTestServer::read_DoubleSpectrum ( Tango::Attribute &  attr)
virtual

Attribute DoubleSpectrum related methods.

Read attribute DoubleSpectrum related method.

Data type: Tango::DevDouble Attr type: Spectrum max = 10

Definition at line 696 of file TangoTestServer.cpp.

◆ read_FloatRoScalar()

void TangoTestServer_ns::TangoTestServer::read_FloatRoScalar ( Tango::Attribute &  attr)
virtual

Attribute FloatRoScalar related methods.

Read attribute FloatRoScalar related method.

Data type: Tango::DevFloat Attr type: Scalar

Definition at line 394 of file TangoTestServer.cpp.

◆ read_FloatRoSpectrum()

void TangoTestServer_ns::TangoTestServer::read_FloatRoSpectrum ( Tango::Attribute &  attr)
virtual

Attribute FloatRoSpectrum related methods.

Read attribute FloatRoSpectrum related method.

Data type: Tango::DevFloat Attr type: Spectrum max = 10

Definition at line 825 of file TangoTestServer.cpp.

◆ read_FloatScalar()

void TangoTestServer_ns::TangoTestServer::read_FloatScalar ( Tango::Attribute &  attr)
virtual

Attribute FloatScalar related methods.

Read attribute FloatScalar related method.

Data type: Tango::DevFloat Attr type: Scalar

Definition at line 354 of file TangoTestServer.cpp.

◆ read_FloatSpectrum()

void TangoTestServer_ns::TangoTestServer::read_FloatSpectrum ( Tango::Attribute &  attr)
virtual

Attribute FloatSpectrum related methods.

Read attribute FloatSpectrum related method.

Data type: Tango::DevFloat Attr type: Spectrum max = 10

Definition at line 782 of file TangoTestServer.cpp.

◆ read_FloatWoScalar()

void TangoTestServer_ns::TangoTestServer::read_FloatWoScalar ( Tango::Attribute &  attr)
virtual

Attribute FloatWoScalar related methods.

Read attribute FloatWoScalar related method.

Data type: Tango::DevFloat Attr type: Scalar

Definition at line 413 of file TangoTestServer.cpp.

◆ read_FloatWoSpectrum()

void TangoTestServer_ns::TangoTestServer::read_FloatWoSpectrum ( Tango::Attribute &  attr)
virtual

Attribute FloatWoSpectrum related methods.

Read attribute FloatWoSpectrum related method.

Data type: Tango::DevFloat Attr type: Spectrum max = 10

Definition at line 844 of file TangoTestServer.cpp.

◆ read_IntRoScalar()

void TangoTestServer_ns::TangoTestServer::read_IntRoScalar ( Tango::Attribute &  attr)
virtual

Attribute IntRoScalar related methods.

Read attribute IntRoScalar related method.

Data type: Tango::DevLong Attr type: Scalar

Definition at line 494 of file TangoTestServer.cpp.

◆ read_IntRoSpectrum()

void TangoTestServer_ns::TangoTestServer::read_IntRoSpectrum ( Tango::Attribute &  attr)
virtual

Attribute IntRoSpectrum related methods.

Read attribute IntRoSpectrum related method.

Data type: Tango::DevLong Attr type: Spectrum max = 10

Definition at line 932 of file TangoTestServer.cpp.

◆ read_IntScalar()

void TangoTestServer_ns::TangoTestServer::read_IntScalar ( Tango::Attribute &  attr)
virtual

Attribute IntScalar related methods.

Read attribute IntScalar related method.

Data type: Tango::DevLong Attr type: Scalar

Definition at line 453 of file TangoTestServer.cpp.

◆ read_IntSpectrum()

void TangoTestServer_ns::TangoTestServer::read_IntSpectrum ( Tango::Attribute &  attr)
virtual

Attribute IntSpectrum related methods.

Read attribute IntSpectrum related method.

Data type: Tango::DevLong Attr type: Spectrum max = 10

Definition at line 887 of file TangoTestServer.cpp.

◆ read_StringRoScalar()

void TangoTestServer_ns::TangoTestServer::read_StringRoScalar ( Tango::Attribute &  attr)
virtual

Attribute StringRoScalar related methods.

Read attribute StringRoScalar related method.

Data type: Tango::DevString Attr type: Scalar

Definition at line 575 of file TangoTestServer.cpp.

◆ read_StringRoSpectrum()

void TangoTestServer_ns::TangoTestServer::read_StringRoSpectrum ( Tango::Attribute &  attr)
virtual

Attribute StringRoSpectrum related methods.

Read attribute StringRoSpectrum related method.

Data type: Tango::DevString Attr type: Spectrum max = 10

Definition at line 1023 of file TangoTestServer.cpp.

◆ read_StringScalar()

void TangoTestServer_ns::TangoTestServer::read_StringScalar ( Tango::Attribute &  attr)
virtual

Attribute StringScalar related methods.

Read attribute StringScalar related method.

Data type: Tango::DevString Attr type: Scalar

Definition at line 534 of file TangoTestServer.cpp.

◆ read_StringSpectrum()

void TangoTestServer_ns::TangoTestServer::read_StringSpectrum ( Tango::Attribute &  attr)
virtual

Attribute StringSpectrum related methods.

Read attribute StringSpectrum related method.

Data type: Tango::DevString Attr type: Spectrum max = 10

Definition at line 975 of file TangoTestServer.cpp.

◆ read_StringWoSpectrum()

void TangoTestServer_ns::TangoTestServer::read_StringWoSpectrum ( Tango::Attribute &  attr)
virtual

Attribute StringWoSpectrum related methods.

Read attribute StringWoSpectrum related method.

Data type: Tango::DevString Attr type: Spectrum max = 10

Definition at line 1042 of file TangoTestServer.cpp.

◆ write_attr_hardware()

void TangoTestServer_ns::TangoTestServer::write_attr_hardware ( std::vector< long > &  attr_list)
virtual
 Method      : TangoTestServer::write_attr_hardware()

Description: Hardware writing for attributes

Definition at line 255 of file TangoTestServer.cpp.

◆ write_BooleanScalar()

void TangoTestServer_ns::TangoTestServer::write_BooleanScalar ( Tango::WAttribute &  attr)
virtual

Write attribute BooleanScalar related method.

Data type: Tango::DevBoolean Attr type: Scalar

Definition at line 635 of file TangoTestServer.cpp.

◆ write_BooleanSpectrum()

void TangoTestServer_ns::TangoTestServer::write_BooleanSpectrum ( Tango::WAttribute &  attr)
virtual

Write attribute StringSpectrum related method.

Data type: Tango::DevString Attr type: Spectrum max = 10

Definition at line 1104 of file TangoTestServer.cpp.

◆ write_BooleanWoScalar()

void TangoTestServer_ns::TangoTestServer::write_BooleanWoScalar ( Tango::WAttribute &  attr)
virtual

Attribute BooleanWoScalar related methods.

Write attribute BooleanWoScalar related method.

Data type: Tango::DevBoolean Attr type: Scalar

Definition at line 675 of file TangoTestServer.cpp.

◆ write_DoubleScalar()

void TangoTestServer_ns::TangoTestServer::write_DoubleScalar ( Tango::WAttribute &  attr)
virtual

Write attribute DoubleScalar related method.

Data type: Tango::DevDouble Attr type: Scalar

Definition at line 293 of file TangoTestServer.cpp.

◆ write_DoubleSpectrum()

void TangoTestServer_ns::TangoTestServer::write_DoubleSpectrum ( Tango::WAttribute &  attr)
virtual

Write attribute DoubleSpectrum related method.

Data type: Tango::DevDouble Attr type: Spectrum max = 10

Definition at line 715 of file TangoTestServer.cpp.

◆ write_DoubleWoScalar()

void TangoTestServer_ns::TangoTestServer::write_DoubleWoScalar ( Tango::WAttribute &  attr)
virtual

Attribute DoubleWoScalar related methods.

Write attribute DoubleWoScalar related method.

Data type: Tango::DevDouble Attr type: Scalar

Definition at line 333 of file TangoTestServer.cpp.

◆ write_DoubleWoSpectrum()

void TangoTestServer_ns::TangoTestServer::write_DoubleWoSpectrum ( Tango::WAttribute &  attr)
virtual

Attribute DoubleWoSpectrum related methods.

Write attribute DoubleWoSpectrum related method.

Data type: Tango::DevDouble Attr type: Spectrum max = 10

Definition at line 758 of file TangoTestServer.cpp.

◆ write_FloatScalar()

void TangoTestServer_ns::TangoTestServer::write_FloatScalar ( Tango::WAttribute &  attr)
virtual

Write attribute FloatScalar related method.

Data type: Tango::DevFloat Attr type: Scalar

Definition at line 373 of file TangoTestServer.cpp.

◆ write_FloatSpectrum()

void TangoTestServer_ns::TangoTestServer::write_FloatSpectrum ( Tango::WAttribute &  attr)
virtual

Write attribute FloatSpectrum related method.

Data type: Tango::DevFloat Attr type: Spectrum max = 10

Definition at line 801 of file TangoTestServer.cpp.

◆ write_FloatWoScalar()

void TangoTestServer_ns::TangoTestServer::write_FloatWoScalar ( Tango::WAttribute &  attr)
virtual

Write attribute FloatWoScalar related method.

Data type: Tango::DevFloat Attr type: Scalar

Definition at line 432 of file TangoTestServer.cpp.

◆ write_FloatWoSpectrum()

void TangoTestServer_ns::TangoTestServer::write_FloatWoSpectrum ( Tango::WAttribute &  attr)
virtual

Write attribute FloatWoSpectrum related method.

Data type: Tango::DevFloat Attr type: Spectrum max = 10

Definition at line 863 of file TangoTestServer.cpp.

◆ write_IntScalar()

void TangoTestServer_ns::TangoTestServer::write_IntScalar ( Tango::WAttribute &  attr)
virtual

Write attribute IntScalar related method.

Data type: Tango::DevLong Attr type: Scalar

Definition at line 473 of file TangoTestServer.cpp.

◆ write_IntSpectrum()

void TangoTestServer_ns::TangoTestServer::write_IntSpectrum ( Tango::WAttribute &  attr)
virtual

Write attribute IntSpectrum related method.

Data type: Tango::DevLong Attr type: Spectrum max = 10

Definition at line 906 of file TangoTestServer.cpp.

◆ write_IntWoScalar()

void TangoTestServer_ns::TangoTestServer::write_IntWoScalar ( Tango::WAttribute &  attr)
virtual

Attribute IntWoScalar related methods.

Write attribute IntWoScalar related method.

Data type: Tango::DevLong Attr type: Scalar

Definition at line 513 of file TangoTestServer.cpp.

◆ write_IntWoSpectrum()

void TangoTestServer_ns::TangoTestServer::write_IntWoSpectrum ( Tango::WAttribute &  attr)
virtual

Attribute IntWoSpectrum related methods.

Write attribute IntWoSpectrum related method.

Data type: Tango::DevLong Attr type: Spectrum max = 10

Definition at line 951 of file TangoTestServer.cpp.

◆ write_StringScalar()

void TangoTestServer_ns::TangoTestServer::write_StringScalar ( Tango::WAttribute &  attr)
virtual

Write attribute StringScalar related method.

Data type: Tango::DevString Attr type: Scalar

Definition at line 553 of file TangoTestServer.cpp.

◆ write_StringSpectrum()

void TangoTestServer_ns::TangoTestServer::write_StringSpectrum ( Tango::WAttribute &  attr)
virtual

Write attribute StringSpectrum related method.

Data type: Tango::DevString Attr type: Spectrum max = 10

Definition at line 994 of file TangoTestServer.cpp.

◆ write_StringWoScalar()

void TangoTestServer_ns::TangoTestServer::write_StringWoScalar ( Tango::WAttribute &  attr)
virtual

Attribute StringWoScalar related methods.

Write attribute StringWoScalar related method.

Data type: Tango::DevString Attr type: Scalar

Definition at line 595 of file TangoTestServer.cpp.

◆ write_StringWoSpectrum()

void TangoTestServer_ns::TangoTestServer::write_StringWoSpectrum ( Tango::WAttribute &  attr)
virtual

Write attribute StringWoSpectrum related method.

Data type: Tango::DevString Attr type: Spectrum max = 10

Definition at line 1061 of file TangoTestServer.cpp.

Member Data Documentation

◆ attr_BooleanScalar_read

Tango::DevBoolean* TangoTestServer_ns::TangoTestServer::attr_BooleanScalar_read

Definition at line 84 of file TangoTestServer.h.

◆ attr_BooleanSpectrum_read

Tango::DevBoolean* TangoTestServer_ns::TangoTestServer::attr_BooleanSpectrum_read

Definition at line 89 of file TangoTestServer.h.

◆ attr_DoubleScalar_read

Tango::DevDouble* TangoTestServer_ns::TangoTestServer::attr_DoubleScalar_read

Definition at line 80 of file TangoTestServer.h.

◆ attr_DoubleSpectrum_read

Tango::DevDouble* TangoTestServer_ns::TangoTestServer::attr_DoubleSpectrum_read

Definition at line 85 of file TangoTestServer.h.

◆ attr_FloatScalar_read

Tango::DevFloat* TangoTestServer_ns::TangoTestServer::attr_FloatScalar_read

Definition at line 81 of file TangoTestServer.h.

◆ attr_FloatSpectrum_read

Tango::DevFloat* TangoTestServer_ns::TangoTestServer::attr_FloatSpectrum_read

Definition at line 86 of file TangoTestServer.h.

◆ attr_IntScalar_read

Tango::DevLong* TangoTestServer_ns::TangoTestServer::attr_IntScalar_read

Definition at line 82 of file TangoTestServer.h.

◆ attr_IntSpectrum_read

Tango::DevLong* TangoTestServer_ns::TangoTestServer::attr_IntSpectrum_read

Definition at line 87 of file TangoTestServer.h.

◆ attr_StringScalar_read

Tango::DevString* TangoTestServer_ns::TangoTestServer::attr_StringScalar_read

Definition at line 83 of file TangoTestServer.h.

◆ attr_StringSpectrum_read

Tango::DevString* TangoTestServer_ns::TangoTestServer::attr_StringSpectrum_read

Definition at line 88 of file TangoTestServer.h.

◆ runtimeError

std::atomic_bool TangoTestServer_ns::TangoTestServer::runtimeError {false}

Definition at line 73 of file TangoTestServer.h.


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