|  | 
|  | 
| Miscellaneous constructors  | 
|  | Device_5Impl (DeviceClass *device_class, string &dev_name) | 
|  | Constructs a newly allocated Device_5Impl object from its name.  More... 
 | 
|  | 
|  | Device_5Impl (DeviceClass *device_class, string &dev_name, string &desc) | 
|  | Constructs a newly allocated Device_5Impl object from its name and its description.  More... 
 | 
|  | 
|  | Device_5Impl (DeviceClass *device_class, string &dev_name, string &desc, Tango::DevState dev_state, string &dev_status) | 
|  | Constructs a newly allocated Device_5Impl object from all its creation parameters.  More... 
 | 
|  | 
|  | Device_5Impl (DeviceClass *device_class, const char *dev_name, const char *desc="A TANGO device", Tango::DevState dev_state=Tango::UNKNOWN, const char *dev_status=StatusNotSet) | 
|  | Constructs a newly allocated Device_5Impl object from all its creation parameters with some default values.  More... 
 | 
|  | 
|  | 
| Only one desctructor is defined for this class  | 
| virtual | ~Device_5Impl () | 
|  | The device desctructor. 
 | 
|  | 
|  | Device_4Impl (DeviceClass *device_class, string &dev_name) | 
|  | Constructs a newly allocated Device_4Impl object from its name.  More... 
 | 
|  | 
|  | Device_4Impl (DeviceClass *device_class, string &dev_name, string &desc) | 
|  | Constructs a newly allocated Device_4Impl object from its name and its description.  More... 
 | 
|  | 
|  | Device_4Impl (DeviceClass *device_class, string &dev_name, string &desc, Tango::DevState dev_state, string &dev_status) | 
|  | Constructs a newly allocated Device_4Impl object from all its creation parameters.  More... 
 | 
|  | 
|  | Device_4Impl (DeviceClass *device_class, const char *dev_name, const char *desc="A TANGO device", Tango::DevState dev_state=Tango::UNKNOWN, const char *dev_status=StatusNotSet) | 
|  | Constructs a newly allocated Device_4Impl object from all its creation parameters with some default values.  More... 
 | 
|  | 
| virtual | ~Device_4Impl () | 
|  | The device desctructor. 
 | 
|  | 
| virtual Tango::DevAttrHistory_4 * | read_attribute_history_4 (const char *name, CORBA::Long n) | 
|  | Read attribute value history.  More... 
 | 
|  | 
| virtual Tango::DevCmdHistory_4 * | command_inout_history_4 (const char *command, CORBA::Long n) | 
|  | Read command value history.  More... 
 | 
|  | 
| virtual CORBA::Any * | command_inout_4 (const char *in_cmd, const CORBA::Any &in_data, Tango::DevSource source, const Tango::ClntIdent &cl_ident) | 
|  | Execute a command.  More... 
 | 
|  | 
| virtual Tango::AttributeValueList_4 * | read_attributes_4 (const Tango::DevVarStringArray &names, Tango::DevSource source, const Tango::ClntIdent &cl_ident) | 
|  | Read attribute(s) value.  More... 
 | 
|  | 
| virtual void | write_attributes_4 (const Tango::AttributeValueList_4 &values, const Tango::ClntIdent &cl_ident) | 
|  | Write attribute(s) value.  More... 
 | 
|  | 
| virtual void | set_attribute_config_4 (const Tango::AttributeConfigList_3 &new_conf, const Tango::ClntIdent &cl_ident) | 
|  | Set attribute(s) configuration.  More... 
 | 
|  | 
| virtual Tango::AttributeValueList_4 * | write_read_attributes_4 (const Tango::AttributeValueList_4 &values, const Tango::ClntIdent &cl_ident) | 
|  | Write then read attribute(s) value.  More... 
 | 
|  | 
|  | Device_3Impl (DeviceClass *device_class, string &dev_name) | 
|  | Constructs a newly allocated Device_3Impl object from its name.  More... 
 | 
|  | 
|  | Device_3Impl (DeviceClass *device_class, string &dev_name, string &desc) | 
|  | Constructs a newly allocated Device_3Impl object from its name and its description.  More... 
 | 
|  | 
|  | Device_3Impl (DeviceClass *device_class, string &dev_name, string &desc, Tango::DevState dev_state, string &dev_status) | 
|  | Constructs a newly allocated Device_3Impl object from all its creation parameters.  More... 
 | 
|  | 
|  | Device_3Impl (DeviceClass *device_class, const char *dev_name, const char *desc="A TANGO device", Tango::DevState dev_state=Tango::UNKNOWN, const char *dev_status=StatusNotSet) | 
|  | Constructs a newly allocated Device_3Impl object from all its creation parameters with some default values.  More... 
 | 
|  | 
| virtual | ~Device_3Impl () | 
|  | The device desctructor. 
 | 
|  | 
| virtual Tango::AttributeValueList_3 * | read_attributes_3 (const Tango::DevVarStringArray &names, Tango::DevSource source) | 
|  | Read attribute(s) value.  More... 
 | 
|  | 
| virtual void | write_attributes_3 (const Tango::AttributeValueList &values) | 
|  | Write attribute(s) value.  More... 
 | 
|  | 
| virtual Tango::DevAttrHistoryList_3 * | read_attribute_history_3 (const char *name, CORBA::Long n) | 
|  | Read attribute value history.  More... 
 | 
|  | 
| virtual Tango::DevInfo_3 * | info_3 () | 
|  | Get device info.  More... 
 | 
|  | 
| virtual Tango::AttributeConfigList_3 * | get_attribute_config_3 (const Tango::DevVarStringArray &names) | 
|  | Get attribute(s) configuration.  More... 
 | 
|  | 
| virtual void | set_attribute_config_3 (const Tango::AttributeConfigList_3 &new_conf) | 
|  | Set attribute(s) configuration.  More... 
 | 
|  | 
|  | Device_2Impl (DeviceClass *device_class, string &dev_name) | 
|  | Constructs a newly allocated Device_2Impl object from its name.  More... 
 | 
|  | 
|  | Device_2Impl (DeviceClass *device_class, string &dev_name, string &desc) | 
|  | Constructs a newly allocated Device_2Impl object from its name and its description.  More... 
 | 
|  | 
|  | Device_2Impl (DeviceClass *device_class, string &dev_name, string &desc, Tango::DevState dev_state, string &dev_status) | 
|  | Constructs a newly allocated Device_2Impl object from all its creation parameters.  More... 
 | 
|  | 
|  | Device_2Impl (DeviceClass *device_class, const char *dev_name, const char *desc="A TANGO device", Tango::DevState dev_state=Tango::UNKNOWN, const char *dev_status=StatusNotSet) | 
|  | Constructs a newly allocated Device_2Impl object from all its creation parameters with some default values.  More... 
 | 
|  | 
| virtual | ~Device_2Impl () | 
|  | The device desctructor. 
 | 
|  | 
| virtual CORBA::Any * | command_inout_2 (const char *in_cmd, const CORBA::Any &in_data, Tango::DevSource source) | 
|  | Execute a command.  More... 
 | 
|  | 
| virtual Tango::DevCmdInfoList_2 * | command_list_query_2 () | 
|  | Get device command list.  More... 
 | 
|  | 
| virtual Tango::DevCmdInfo_2 * | command_query_2 (const char *command) | 
|  | Get command info.  More... 
 | 
|  | 
| virtual Tango::AttributeValueList * | read_attributes_2 (const Tango::DevVarStringArray &names, Tango::DevSource source) | 
|  | Read attribute(s) value.  More... 
 | 
|  | 
| virtual Tango::AttributeConfigList_2 * | get_attribute_config_2 (const Tango::DevVarStringArray &names) | 
|  | Get attribute(s) configuration.  More... 
 | 
|  | 
| virtual Tango::DevAttrHistoryList * | read_attribute_history_2 (const char *name, CORBA::Long n) | 
|  | Read attribute value history.  More... 
 | 
|  | 
| virtual Tango::DevCmdHistoryList * | command_inout_history_2 (const char *command, CORBA::Long n) | 
|  | Read command value history.  More... 
 | 
|  | 
|  | DeviceImpl (DeviceClass *device_class, string &dev_name) | 
|  | Constructs a newly allocated DeviceImpl object from its name.  More... 
 | 
|  | 
|  | DeviceImpl (DeviceClass *device_class, string &dev_name, string &desc) | 
|  | Constructs a newly allocated DeviceImpl object from its name and its description.  More... 
 | 
|  | 
|  | DeviceImpl (DeviceClass *device_class, string &dev_name, string &desc, Tango::DevState dev_state, string &dev_status) | 
|  | Constructs a newly allocated DeviceImpl object from all its creation parameters.  More... 
 | 
|  | 
|  | DeviceImpl (DeviceClass *device_class, const char *dev_name, const char *desc="A TANGO device", Tango::DevState dev_state=Tango::UNKNOWN, const char *dev_status=StatusNotSet) | 
|  | Constructs a newly allocated DeviceImpl object from all its creation parameters with some default values.  More... 
 | 
|  | 
| virtual | ~DeviceImpl () | 
|  | The device desctructor. 
 | 
|  | 
| string & | get_status () | 
|  | Get device status.  More... 
 | 
|  | 
| void | set_status (const string &new_status) | 
|  | Set device status.  More... 
 | 
|  | 
| void | append_status (const string &stat, bool new_line=false) | 
|  | Appends a string to the device status.  More... 
 | 
|  | 
| Tango::DevState & | get_state () | 
|  | Get device state.  More... 
 | 
|  | 
| Tango::DevState & | get_prev_state () | 
|  | Get device's previous state.  More... 
 | 
|  | 
| void | set_state (const Tango::DevState &new_state) | 
|  | Set device state.  More... 
 | 
|  | 
| string & | get_name () | 
|  | Get device name.  More... 
 | 
|  | 
| DeviceClass * | get_device_class () | 
|  | Get device class singleton.  More... 
 | 
|  | 
| MultiAttribute * | get_device_attr () | 
|  | Get device multi attribute object.  More... 
 | 
|  | 
| void | set_device_attr (MultiAttribute *ptr) | 
|  | Set device multi attribute object.  More... 
 | 
|  | 
| DbDevice * | get_db_device () | 
|  | Get a pointer to the associated DbDevice object.  More... 
 | 
|  | 
| void | set_d_var (Tango::Device_ptr d) | 
|  | Set the associated CORBA object reference.  More... 
 | 
|  | 
| Tango::Device_var | get_d_var () | 
|  | Get the associated CORBA object reference.  More... 
 | 
|  | 
| void | set_obj_id (PortableServer::ObjectId_var o) | 
|  | Set the associated CORBA object identifier.  More... 
 | 
|  | 
| PortableServer::ObjectId_var & | get_obj_id () | 
|  | Get the associated CORBA object identifier.  More... 
 | 
|  | 
| virtual PortableServer::POA_ptr | _default_POA () | 
|  | Return device POA.  More... 
 | 
|  | 
| virtual void | init_device ()=0 | 
|  | Intialise a device.  More... 
 | 
|  | 
| virtual void | delete_device () | 
|  | Delete a device.  More... 
 | 
|  | 
| virtual void | always_executed_hook (void) | 
|  | Hook method.  More... 
 | 
|  | 
| virtual void | read_attr_hardware (vector< long > &attr_list) | 
|  | Read the hardware to return attribute value(s).  More... 
 | 
|  | 
| virtual void | read_attr (Attribute &attr) | 
|  | Set the attribute read value.  More... 
 | 
|  | 
| virtual void | write_attr_hardware (vector< long > &attr_list) | 
|  | Write the hardware for attributes.  More... 
 | 
|  | 
| virtual Tango::DevState | dev_state () | 
|  | Get device state.  More... 
 | 
|  | 
| virtual Tango::ConstDevString | dev_status () | 
|  | Get device status.  More... 
 | 
|  | 
| void | add_attribute (Attr *new_attr) | 
|  | Add a new attribute to the device attribute list.  More... 
 | 
|  | 
| void | remove_attribute (Attr *rem_attr, bool free_it=false, bool clean_db=true) | 
|  | Remove one attribute from the device attribute list.  More... 
 | 
|  | 
| void | remove_attribute (string &rem_attr_name, bool free_it=false, bool clean_db=true) | 
|  | Remove one attribute from the device attribute list.  More... 
 | 
|  | 
| void | add_command (Command *new_cmd, bool device=false) | 
|  | Add a new command to the device command list.  More... 
 | 
|  | 
| void | remove_command (Command *rem_cmd, bool free_it=false, bool clean_db=true) | 
|  | Remove one command from the device command list.  More... 
 | 
|  | 
| void | remove_command (const string &rem_cmd_name, bool free_it=false, bool clean_db=true) | 
|  | Remove one command from the device command list.  More... 
 | 
|  | 
| vector< PollObj * >::iterator | get_polled_obj_by_type_name (Tango::PollObjType obj_type, const string &obj_name) | 
|  | Retrieve a polled object from the polled object list.  More... 
 | 
|  | 
| bool | is_there_subscriber (const string &att_name, EventType event_type) | 
|  | Check if there is subscriber(s) listening for the event.  More... 
 | 
|  | 
| Tango::DevVarCharArray * | create_DevVarCharArray (unsigned char *ptr, long length) | 
|  | Create a DevVarCharArray type.  More... 
 | 
|  | 
| Tango::DevVarShortArray * | create_DevVarShortArray (short *ptr, long length) | 
|  | Create a DevVarShortArray type.  More... 
 | 
|  | 
| Tango::DevVarLongArray * | create_DevVarLongArray (DevLong *ptr, long length) | 
|  | Create a DevVarLongArray type.  More... 
 | 
|  | 
| Tango::DevVarLong64Array * | create_DevVarLong64Array (DevLong64 *ptr, long length) | 
|  | Create a DevVarLong64Array type.  More... 
 | 
|  | 
| Tango::DevVarFloatArray * | create_DevVarFloatArray (float *ptr, long length) | 
|  | Create a DevVarFloatArray type.  More... 
 | 
|  | 
| Tango::DevVarDoubleArray * | create_DevVarDoubleArray (double *ptr, long length) | 
|  | Create a DevVarDoubleArray type.  More... 
 | 
|  | 
| Tango::DevVarUShortArray * | create_DevVarUShortArray (unsigned short *ptr, long length) | 
|  | Create a DevVarUShortArray type.  More... 
 | 
|  | 
| Tango::DevVarULongArray * | create_DevVarULongArray (DevULong *ptr, long length) | 
|  | Create a DevVarULongArray type.  More... 
 | 
|  | 
| Tango::DevVarULong64Array * | create_DevVarULong64Array (DevULong64 *ptr, long length) | 
|  | Create a DevVarULong64Array type.  More... 
 | 
|  | 
| Tango::DevVarStringArray * | create_DevVarStringArray (char **ptr, long length) | 
|  | Create a DevVarStringArray type.  More... 
 | 
|  | 
| void | set_change_event (string attr_name, bool implemented, bool detect=true) | 
|  | Set an implemented flag for the attribute to indicate that the server fires change events manually, without the polling to be started.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, DevFailed *except=NULL) | 
|  | Push a change event for a state or status attribute or return an exception as change event for any attribute.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevShort *p_data, long x=1, long y=0, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevShort attribute data type.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevLong *p_data, long x=1, long y=0, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevLong attribute data type.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevLong64 *p_data, long x=1, long y=0, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevLong64 attribute data type.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevFloat *p_data, long x=1, long y=0, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevFloat attribute data type.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevDouble *p_data, long x=1, long y=0, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevDouble attribute data type.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevString *p_data, long x=1, long y=0, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevString attribute data type.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevBoolean *p_data, long x=1, long y=0, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevBoolean attribute data type.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevUShort *p_data, long x=1, long y=0, bool release=false) | 
|  | void push_change_event (string attr_name, Tango::DevBoolea Push a change event for an attribute with Tango::DevUShort attribute data type.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevUChar *p_data, long x=1, long y=0, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevUChar attribute data type.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevULong *p_data, long x=1, long y=0, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevULong attribute data type.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevULong64 *p_data, long x=1, long y=0, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevULong64 attribute data type.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevState *p_data, long x=1, long y=0, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevState attribute data type.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevEncoded *p_data, long x=1, long y=0, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevEncoded attribute data type.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevString *p_str_data, Tango::DevUChar *p_data, long size, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevEncoded attribute data type when the DevEncoded data are specified by two pointers.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevShort *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevShort attribute data type.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevLong *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevLong attribute data type.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevLong64 *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevLong64 attribute data type.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevFloat *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevFloat attribute data type.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevDouble *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevDouble attribute data type.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevString *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevString attribute data type.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevBoolean *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevBoolean attribute data type.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevUShort *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevUShort attribute data type.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevUChar *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevUChar attribute data type.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevULong *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevULong attribute data type.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevULong64 *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevULong64 attribute data type.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevState *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevState attribute data type.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevEncoded *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevEncoded attribute data type.  More... 
 | 
|  | 
| void | push_change_event (string attr_name, Tango::DevString *p_str_data, Tango::DevUChar *p_data, long size, struct timeval &t, Tango::AttrQuality qual, bool release=false) | 
|  | Push a change event for an attribute with Tango::DevEncoded attribute data type when the data rea specified with two pointers.  More... 
 | 
|  | 
| void | set_archive_event (string attr_name, bool implemented, bool detect=true) | 
|  | Set an implemented flag for the attribute to indicate that the server fires archive events manually, without the polling to be started.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, DevFailed *except=NULL) | 
|  | Push an archive event for state or status attribute or push an exception as archive event for any attribute.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevShort *p_data, long x=1, long y=0, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevShort attribute data type.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevLong *p_data, long x=1, long y=0, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevLong attribute data type.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevLong64 *p_data, long x=1, long y=0, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevLong64 attribute data type.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevFloat *p_data, long x=1, long y=0, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevFloat attribute data type.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevDouble *p_data, long x=1, long y=0, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevDouble attribute data type.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevString *p_data, long x=1, long y=0, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevString attribute data type.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevBoolean *p_data, long x=1, long y=0, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevBoolean attribute data type.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevUShort *p_data, long x=1, long y=0, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevUShort attribute data type.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevUChar *p_data, long x=1, long y=0, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevUChar attribute data type.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevULong *p_data, long x=1, long y=0, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevULong attribute data type.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevULong64 *p_data, long x=1, long y=0, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevLong64 attribute data type.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevState *p_data, long x=1, long y=0, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevState attribute data type.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevEncoded *p_data, long x=1, long y=0, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevEncoded attribute data type.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevString *p_str_data, Tango::DevUChar *p_data, long size, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevEncoded attribute data type when the data are specified using two pointers.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevShort *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevShort attribute data type.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevLong *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevLong attribute data type.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevLong64 *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevLong64 attribute data type.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevFloat *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevFloat attribute data type.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevDouble *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevDouble attribute data type.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevString *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevString attribute data type.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevBoolean *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevBoolean attribute data type.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevUShort *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevUShort attribute data type.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevUChar *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevUChar attribute data type.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevULong *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevULong attribute data type.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevULong64 *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevULong64 attribute data type.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevState *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevState attribute data type.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevEncoded *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevEncoded attribute data type.  More... 
 | 
|  | 
| void | push_archive_event (string attr_name, Tango::DevString *p_str_data, Tango::DevUChar *p_data, long size, struct timeval &t, Tango::AttrQuality qual, bool release=false) | 
|  | Push an archive event for an attribute with Tango::DevEncoded attribute data type when it is specified using two pointers.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, DevFailed *except=NULL) | 
|  | Push a user event for a state or status attribute or return an exception as user event for any attribute.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevShort *p_data, long x=1, long y=0, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevShort attribute data type.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevLong *p_data, long x=1, long y=0, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevLong attribute data type.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevLong64 *p_data, long x=1, long y=0, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevLong64 attribute data type.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevFloat *p_data, long x=1, long y=0, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevFloat attribute data type.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevDouble *p_data, long x=1, long y=0, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevDouble attribute data type.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevString *p_data, long x=1, long y=0, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevString attribute data type.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevBoolean *p_data, long x=1, long y=0, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevBoolean attribute data type.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevUShort *p_data, long x=1, long y=0, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevUShort attribute data type.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevUChar *p_data, long x=1, long y=0, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevUChar attribute data type.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevULong *p_data, long x=1, long y=0, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevULong attribute data type.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevULong64 *p_data, long x=1, long y=0, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevULong64 attribute data type.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevState *p_data, long x=1, long y=0, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevState attribute data type.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevEncoded *p_data, long x=1, long y=0, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevEncoded attribute data type.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevString *p_str_data, Tango::DevUChar *p_data, long size, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevEncoded attribute data type when the attribute data are specified with 2 pointers.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevShort *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevShort attribute data type.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevLong *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevLong attribute data type.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevLong64 *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevLong64 attribute data type.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevFloat *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevFloat attribute data type.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevDouble *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevDouble attribute data type.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevString *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevString attribute data type.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevBoolean *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevBoolean attribute data type.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevUShort *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevUShort attribute data type.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevUChar *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevUChar attribute data type.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevULong *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevULong attribute data type.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevULong64 *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevULong64 attribute data type.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevState *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevState attribute data type.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevEncoded *p_data, struct timeval &t, Tango::AttrQuality qual, long x=1, long y=0, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevEncoded attribute data type.  More... 
 | 
|  | 
| void | push_event (string attr_name, vector< string > &filt_names, vector< double > &filt_vals, Tango::DevString *p_str_data, Tango::DevUChar *p_data, long size, struct timeval &t, Tango::AttrQuality qual, bool release=false) | 
|  | Push a user event for an attribute with Tango::DevEncoded attribute data type when the string part and the data part of the DevEncoded data are specified separately.  More... 
 | 
|  | 
| void | set_data_ready_event (string attr_name, bool implemented) | 
|  | Set an implemented flag for the attribute to indicate that the server fires data ready event for this attribute.  More... 
 | 
|  | 
| void | push_data_ready_event (const string &attr_name, Tango::DevLong ctr=0) | 
|  | Push a data ready event for the attribute with name specified as the first parameter.  More... 
 | 
|  | 
| void | push_pipe_event (const string &pipe_name, DevFailed *except) | 
|  | Push a pipe event with exception data as value The method needs the pipe name as input.  More... 
 | 
|  | 
| void | push_pipe_event (const string &pipe_name, Tango::DevicePipeBlob *p_data, bool reuse_it=false) | 
|  | Push a pipe event.  More... 
 | 
|  | 
| void | push_pipe_event (const string &pipe_name, Tango::DevicePipeBlob *p_data, struct timeval &t, bool reuse_it=false) | 
|  | Push a pipe event with a specified timestamp.  More... 
 | 
|  | 
| void | register_signal (long signo, bool own_handler=false) | 
|  | Register a signal to be executed in a signal handler.  More... 
 | 
|  | 
| void | unregister_signal (long signo) | 
|  | Unregister a signal.  More... 
 | 
|  | 
| virtual void | signal_handler (long signo) | 
|  | Signal handler.  More... 
 | 
|  |