Tango Core Classes Reference  9.3.3
Tango::DeviceImpl Member List

This is the complete list of members for Tango::DeviceImpl, including all inherited members.

_default_POA()Tango::DeviceImplvirtual
add_attribute(Attr *new_attr)Tango::DeviceImpl
add_command(Command *new_cmd, bool device=false)Tango::DeviceImpl
adm_device_nameTango::DeviceImplprotected
always_executed_hook(void)Tango::DeviceImplinlinevirtual
append_status(const string &stat, bool new_line=false)Tango::DeviceImplinline
blackbox_depthTango::DeviceImplprotected
blackbox_ptrTango::DeviceImplprotected
create_DevVarCharArray(unsigned char *ptr, long length)Tango::DeviceImplinline
create_DevVarDoubleArray(double *ptr, long length)Tango::DeviceImplinline
create_DevVarFloatArray(float *ptr, long length)Tango::DeviceImplinline
create_DevVarLong64Array(DevLong64 *ptr, long length)Tango::DeviceImplinline
create_DevVarLongArray(DevLong *ptr, long length)Tango::DeviceImplinline
create_DevVarShortArray(short *ptr, long length)Tango::DeviceImplinline
create_DevVarStringArray(char **ptr, long length)Tango::DeviceImplinline
create_DevVarULong64Array(DevULong64 *ptr, long length)Tango::DeviceImplinline
create_DevVarULongArray(DevULong *ptr, long length)Tango::DeviceImplinline
create_DevVarUShortArray(unsigned short *ptr, long length)Tango::DeviceImplinline
db_devTango::DeviceImplprotected
delete_device()Tango::DeviceImplinlinevirtual
descTango::DeviceImplprotected
dev_attrTango::DeviceImplprotected
dev_state()Tango::DeviceImplvirtual
dev_status()Tango::DeviceImplvirtual
device_classTango::DeviceImplprotected
device_nameTango::DeviceImplprotected
device_stateTango::DeviceImplprotected
device_statusTango::DeviceImplprotected
DeviceImpl(DeviceClass *device_class, string &dev_name)Tango::DeviceImpl
DeviceImpl(DeviceClass *device_class, string &dev_name, string &desc)Tango::DeviceImpl
DeviceImpl(DeviceClass *device_class, string &dev_name, string &desc, Tango::DevState dev_state, string &dev_status)Tango::DeviceImpl
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)Tango::DeviceImpl
get_attribute_poll_period(const string &att_name)Tango::DeviceImplprotected
get_command_poll_period(const string &cmd_name)Tango::DeviceImplprotected
get_d_var()Tango::DeviceImplinline
get_db_device()Tango::DeviceImplinline
get_device_attr()Tango::DeviceImplinline
get_device_class()Tango::DeviceImplinline
get_name()Tango::DeviceImplinline
get_obj_id()Tango::DeviceImplinline
get_polled_obj_by_type_name(Tango::PollObjType obj_type, const string &obj_name)Tango::DeviceImpl
get_prev_state()Tango::DeviceImplinline
get_state()Tango::DeviceImplinline
get_status()Tango::DeviceImplinline
init_device()=0Tango::DeviceImplpure virtual
is_attribute_polled(const string &att_name)Tango::DeviceImplprotected
is_command_polled(const string &cmd_name)Tango::DeviceImplprotected
is_there_subscriber(const string &att_name, EventType event_type)Tango::DeviceImpl
poll_attribute(const string &att_name, int period)Tango::DeviceImplprotected
poll_command(const string &cmd_name, int period)Tango::DeviceImplprotected
push_archive_event(string attr_name, DevFailed *except=NULL)Tango::DeviceImpl
push_archive_event(string attr_name, Tango::DevShort *p_data, long x=1, long y=0, bool release=false)Tango::DeviceImpl
push_archive_event(string attr_name, Tango::DevLong *p_data, long x=1, long y=0, bool release=false)Tango::DeviceImpl
push_archive_event(string attr_name, Tango::DevLong64 *p_data, long x=1, long y=0, bool release=false)Tango::DeviceImpl
push_archive_event(string attr_name, Tango::DevFloat *p_data, long x=1, long y=0, bool release=false)Tango::DeviceImpl
push_archive_event(string attr_name, Tango::DevDouble *p_data, long x=1, long y=0, bool release=false)Tango::DeviceImpl
push_archive_event(string attr_name, Tango::DevString *p_data, long x=1, long y=0, bool release=false)Tango::DeviceImpl
push_archive_event(string attr_name, Tango::DevBoolean *p_data, long x=1, long y=0, bool release=false)Tango::DeviceImpl
push_archive_event(string attr_name, Tango::DevUShort *p_data, long x=1, long y=0, bool release=false)Tango::DeviceImpl
push_archive_event(string attr_name, Tango::DevUChar *p_data, long x=1, long y=0, bool release=false)Tango::DeviceImpl
push_archive_event(string attr_name, Tango::DevULong *p_data, long x=1, long y=0, bool release=false)Tango::DeviceImpl
push_archive_event(string attr_name, Tango::DevULong64 *p_data, long x=1, long y=0, bool release=false)Tango::DeviceImpl
push_archive_event(string attr_name, Tango::DevState *p_data, long x=1, long y=0, bool release=false)Tango::DeviceImpl
push_archive_event(string attr_name, Tango::DevEncoded *p_data, long x=1, long y=0, bool release=false)Tango::DeviceImpl
push_archive_event(string attr_name, Tango::DevString *p_str_data, Tango::DevUChar *p_data, long size, bool release=false)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
push_change_event(string attr_name, DevFailed *except=NULL)Tango::DeviceImpl
push_change_event(string attr_name, Tango::DevShort *p_data, long x=1, long y=0, bool release=false)Tango::DeviceImpl
push_change_event(string attr_name, Tango::DevLong *p_data, long x=1, long y=0, bool release=false)Tango::DeviceImpl
push_change_event(string attr_name, Tango::DevLong64 *p_data, long x=1, long y=0, bool release=false)Tango::DeviceImpl
push_change_event(string attr_name, Tango::DevFloat *p_data, long x=1, long y=0, bool release=false)Tango::DeviceImpl
push_change_event(string attr_name, Tango::DevDouble *p_data, long x=1, long y=0, bool release=false)Tango::DeviceImpl
push_change_event(string attr_name, Tango::DevString *p_data, long x=1, long y=0, bool release=false)Tango::DeviceImpl
push_change_event(string attr_name, Tango::DevBoolean *p_data, long x=1, long y=0, bool release=false)Tango::DeviceImpl
push_change_event(string attr_name, Tango::DevUShort *p_data, long x=1, long y=0, bool release=false)Tango::DeviceImpl
push_change_event(string attr_name, Tango::DevUChar *p_data, long x=1, long y=0, bool release=false)Tango::DeviceImpl
push_change_event(string attr_name, Tango::DevULong *p_data, long x=1, long y=0, bool release=false)Tango::DeviceImpl
push_change_event(string attr_name, Tango::DevULong64 *p_data, long x=1, long y=0, bool release=false)Tango::DeviceImpl
push_change_event(string attr_name, Tango::DevState *p_data, long x=1, long y=0, bool release=false)Tango::DeviceImpl
push_change_event(string attr_name, Tango::DevEncoded *p_data, long x=1, long y=0, bool release=false)Tango::DeviceImpl
push_change_event(string attr_name, Tango::DevString *p_str_data, Tango::DevUChar *p_data, long size, bool release=false)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
push_data_ready_event(const string &attr_name, Tango::DevLong ctr=0)Tango::DeviceImpl
push_event(string attr_name, vector< string > &filt_names, vector< double > &filt_vals, DevFailed *except=NULL)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
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)Tango::DeviceImpl
push_pipe_event(const string &pipe_name, DevFailed *except)Tango::DeviceImpl
push_pipe_event(const string &pipe_name, Tango::DevicePipeBlob *p_data, bool reuse_it=false)Tango::DeviceImpl
push_pipe_event(const string &pipe_name, Tango::DevicePipeBlob *p_data, struct timeval &t, bool reuse_it=false)Tango::DeviceImpl
read_attr(Attribute &attr)Tango::DeviceImplinlinevirtual
read_attr_hardware(vector< long > &attr_list)Tango::DeviceImplinlinevirtual
register_signal(long signo, bool own_handler=false)Tango::DeviceImpl
remove_attribute(Attr *rem_attr, bool free_it=false, bool clean_db=true)Tango::DeviceImpl
remove_attribute(string &rem_attr_name, bool free_it=false, bool clean_db=true)Tango::DeviceImpl
remove_command(Command *rem_cmd, bool free_it=false, bool clean_db=true)Tango::DeviceImpl
remove_command(const string &rem_cmd_name, bool free_it=false, bool clean_db=true)Tango::DeviceImpl
set_archive_event(string attr_name, bool implemented, bool detect=true)Tango::DeviceImpl
set_change_event(string attr_name, bool implemented, bool detect=true)Tango::DeviceImpl
set_d_var(Tango::Device_ptr d)Tango::DeviceImplinline
set_data_ready_event(string attr_name, bool implemented)Tango::DeviceImpl
set_device_attr(MultiAttribute *ptr)Tango::DeviceImplinline
set_obj_id(PortableServer::ObjectId_var o)Tango::DeviceImplinline
set_state(const Tango::DevState &new_state)Tango::DeviceImplinline
set_status(const string &new_status)Tango::DeviceImplinline
signal_handler(long signo)Tango::DeviceImplvirtual
stop_poll_attribute(const string &att_name)Tango::DeviceImplprotected
stop_poll_command(const string &cmd_name)Tango::DeviceImplprotected
unregister_signal(long signo)Tango::DeviceImpl
versionTango::DeviceImplprotected
write_attr_hardware(vector< long > &attr_list)Tango::DeviceImplinlinevirtual
~DeviceImpl()Tango::DeviceImplvirtual