33#ifndef TangoTestServer_H
34#define TangoTestServer_H
36#include <tango/tango.h>
48 #define TANGO_LOG cout
49 #define TANGO_LOG_INFO cout2
50 #define TANGO_LOG_DEBUG cout3
virtual bool is_IntSpectrum_allowed(Tango::AttReqType type)
virtual void read_StringRoSpectrum(Tango::Attribute &attr)
Attribute StringRoSpectrum related methods.
virtual void write_StringWoScalar(Tango::WAttribute &attr)
Attribute StringWoScalar related methods.
virtual void write_StringWoSpectrum(Tango::WAttribute &attr)
Write attribute StringWoSpectrum related method.
Tango::DevBoolean * attr_BooleanSpectrum_read
virtual void read_StringRoScalar(Tango::Attribute &attr)
Attribute StringRoScalar related methods.
virtual bool is_IntRoScalar_allowed(Tango::AttReqType type)
virtual void write_IntSpectrum(Tango::WAttribute &attr)
Write attribute IntSpectrum related method.
std::atomic_bool runtimeError
virtual void read_StringSpectrum(Tango::Attribute &attr)
Attribute StringSpectrum related methods.
virtual void write_FloatSpectrum(Tango::WAttribute &attr)
Write attribute FloatSpectrum related method.
virtual bool is_DoubleRoScalar_allowed(Tango::AttReqType type)
virtual void read_attr_hardware(std::vector< long > &attr_list)
virtual void write_IntWoScalar(Tango::WAttribute &attr)
Attribute IntWoScalar related methods.
virtual bool is_DoubleWoScalar_allowed(Tango::AttReqType type)
virtual bool is_BooleanRoScalar_allowed(Tango::AttReqType type)
virtual void read_BooleanSpectrum(Tango::Attribute &attr)
Attribute BooleanSpectrum related methods.
virtual void write_IntWoSpectrum(Tango::WAttribute &attr)
Attribute IntWoSpectrum related methods.
virtual void write_StringScalar(Tango::WAttribute &attr)
Write attribute StringScalar related method.
virtual void read_IntScalar(Tango::Attribute &attr)
Attribute IntScalar related methods.
virtual bool is_FloatRoSpectrum_allowed(Tango::AttReqType type)
virtual bool is_StringRoScalar_allowed(Tango::AttReqType type)
virtual bool is_FloatWoSpectrum_allowed(Tango::AttReqType type)
virtual void write_BooleanSpectrum(Tango::WAttribute &attr)
Write attribute StringSpectrum related method.
virtual bool is_BooleanSpectrum_allowed(Tango::AttReqType type)
virtual void write_DoubleScalar(Tango::WAttribute &attr)
Write attribute DoubleScalar related method.
virtual void read_FloatScalar(Tango::Attribute &attr)
Attribute FloatScalar related methods.
virtual void read_FloatWoSpectrum(Tango::Attribute &attr)
Attribute FloatWoSpectrum related methods.
virtual void read_IntRoSpectrum(Tango::Attribute &attr)
Attribute IntRoSpectrum related methods.
virtual bool is_IntWoScalar_allowed(Tango::AttReqType type)
virtual bool is_DoubleWoSpectrum_allowed(Tango::AttReqType type)
virtual void write_DoubleWoScalar(Tango::WAttribute &attr)
Attribute DoubleWoScalar related methods.
virtual void write_FloatScalar(Tango::WAttribute &attr)
Write attribute FloatScalar related method.
Tango::DevDouble * attr_DoubleScalar_read
virtual bool is_FloatScalar_allowed(Tango::AttReqType type)
virtual bool is_FloatSpectrum_allowed(Tango::AttReqType type)
Tango::DevString * attr_StringSpectrum_read
virtual void read_FloatWoScalar(Tango::Attribute &attr)
Attribute FloatWoScalar related methods.
virtual bool is_BooleanWoScalar_allowed(Tango::AttReqType type)
virtual void read_IntRoScalar(Tango::Attribute &attr)
Attribute IntRoScalar related methods.
virtual bool is_IntScalar_allowed(Tango::AttReqType type)
virtual bool is_IntWoSpectrum_allowed(Tango::AttReqType type)
virtual void write_FloatWoScalar(Tango::WAttribute &attr)
Write attribute FloatWoScalar related method.
virtual bool is_StringScalar_allowed(Tango::AttReqType type)
virtual void write_StringSpectrum(Tango::WAttribute &attr)
Write attribute StringSpectrum related method.
virtual void read_BooleanRoScalar(Tango::Attribute &attr)
Attribute BooleanRoScalar related methods.
virtual bool is_StringRoSpectrum_allowed(Tango::AttReqType type)
virtual void write_attr_hardware(std::vector< long > &attr_list)
virtual bool is_DoubleSpectrum_allowed(Tango::AttReqType type)
virtual void read_DoubleRoScalar(Tango::Attribute &attr)
Attribute DoubleRoScalar related methods.
virtual void read_StringWoSpectrum(Tango::Attribute &attr)
Attribute StringWoSpectrum related methods.
virtual void init_device()
virtual bool is_FloatRoScalar_allowed(Tango::AttReqType type)
virtual void read_DoubleScalar(Tango::Attribute &attr)
Attribute DoubleScalar related methods.
virtual bool is_StringWoScalar_allowed(Tango::AttReqType type)
virtual void write_IntScalar(Tango::WAttribute &attr)
Write attribute IntScalar related method.
~TangoTestServer()
The device object destructor.
virtual bool is_DoubleScalar_allowed(Tango::AttReqType type)
virtual void read_IntSpectrum(Tango::Attribute &attr)
Attribute IntSpectrum related methods.
virtual bool is_BooleanScalar_allowed(Tango::AttReqType type)
Tango::DevFloat * attr_FloatSpectrum_read
Tango::DevLong * attr_IntScalar_read
Tango::DevBoolean * attr_BooleanScalar_read
virtual void read_StringScalar(Tango::Attribute &attr)
Attribute StringScalar related methods.
virtual void read_FloatRoScalar(Tango::Attribute &attr)
Attribute FloatRoScalar related methods.
Tango::DevFloat * attr_FloatScalar_read
Tango::DevLong * attr_IntSpectrum_read
virtual bool is_FloatWoScalar_allowed(Tango::AttReqType type)
void add_dynamic_commands()
virtual bool is_StringSpectrum_allowed(Tango::AttReqType type)
virtual void read_FloatSpectrum(Tango::Attribute &attr)
Attribute FloatSpectrum related methods.
virtual bool is_StringWoSpectrum_allowed(Tango::AttReqType type)
virtual void read_FloatRoSpectrum(Tango::Attribute &attr)
Attribute FloatRoSpectrum related methods.
void add_dynamic_attributes()
virtual void write_DoubleSpectrum(Tango::WAttribute &attr)
Write attribute DoubleSpectrum related method.
virtual bool is_IntRoSpectrum_allowed(Tango::AttReqType type)
Tango::DevDouble * attr_DoubleSpectrum_read
virtual void write_BooleanScalar(Tango::WAttribute &attr)
Write attribute BooleanScalar related method.
virtual void read_DoubleSpectrum(Tango::Attribute &attr)
Attribute DoubleSpectrum related methods.
virtual void read_BooleanScalar(Tango::Attribute &attr)
Attribute BooleanScalar related methods.
Tango::DevString * attr_StringScalar_read
virtual void write_BooleanWoScalar(Tango::WAttribute &attr)
Attribute BooleanWoScalar related methods.
virtual void read_DoubleRoSpectrum(Tango::Attribute &attr)
Attribute DoubleRoSpectrum related methods.
virtual void write_FloatWoSpectrum(Tango::WAttribute &attr)
Write attribute FloatWoSpectrum related method.
virtual void write_DoubleWoSpectrum(Tango::WAttribute &attr)
Attribute DoubleWoSpectrum related methods.
virtual bool is_DoubleRoSpectrum_allowed(Tango::AttReqType type)
virtual void always_executed_hook()
TangoTestServer class description: