|
|
Miscellaneous constructors
|
| | 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...
|
| |
|
Only one desctructor is defined for this class
|
|
virtual | ~Device_2Impl () |
| | The device desctructor.
|
| |
| | 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...
|
| |