Tango Core Classes Reference  9.3.4
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CApiUtilMiscellaneous utility methods usefull in a Tango client
 CTango::ArchiveEventInfoAttribute archive event configuration
 CTango::AttrUser class to create a no dimension attribute object
 CTango::SpectrumAttrUser class to create a one dimension attribute object
 CTango::ImageAttrUser class to create a two dimensions attribute object
 CTango::FwdAttrUser class to create a forwarded attribute object
 CTango::AttrConfEventDataAttribute configuration change event callback execution data
 CTango::AttrHistoryStack< T >This class is a used to pass an attribute value history when the user directly fills the attribute polling buffer
 CTango::AttributeThis class represents a Tango attribute
 CTango::WAttributeThis class represents a writable attribute
 CTango::AttributeAlarmInfoAttribute alarms configuration
 CTango::AttributeEventInfoAttribute event configuration
 CAttributeProxyEasy to use interface to Tango device attribute
 CTango::AttrProp< T >This class represents a Tango attribute property
 CTango::AttrProp< DevLong >
 CTango::AttrReadEventAsynchronous read attribute execution callback data
 CTango::AttrWrittenEventAsynchronous write attribute execution callback data
 CTango::AutoConnectTimeout
 CTango::CallBackEvent and asynchronous (callback model) calls base class
 CTango::ChangeEventInfoAttribute change event configuration
 CTango::CmdDoneEventAsynchronous command execution callback data
 CTango::CmdHistoryStack< T >This class is a used to pass a command result history when the user directly fills the command polling buffer
 CTango::CommandThis class is a class representing a command in the TANGO device server pattern
 CTango::TemplCommandThis class is a class representing a command in the template command model without input or output parameter
 CTango::TemplCommandIn< INARG >This class is a class representing a command in the template command model with input parameter but without output parameter
 CTango::TemplCommandInOut< INARG, OUTARG >This class is a class representing a command in the template command model with output and input parameters
 CTango::TemplCommandOut< OUTARG >This class is a class representing a command in the template command model with output parameter but without input parameter
 CConnectionBase class for Tango device access
 CDatabaseA high level object which contains the link to the database
 CDataElement< T >Fundamental type for extracting data from a device pipe blob
 CTango::DataReadyEventDataData ready event callback execution data
 CTango::DbClassA database object for a class which can be used to query or modify class properties
 CTango::DbDatumA database value
 CTango::DbDevExportInfoDevice export information to the database
 CDbDeviceA high level object for a device interface to the database
 CTango::DbDevImportInfoDevice import information from the database
 CTango::DbDevFullInfoDevice information from the database
 CTango::DbDevInfoDevice information for Database device creation
 CTango::DbHistoryClass used to retrieve database object history
 CTango::DbPropertyClasses declaration
 CTango::DbServerA database object for a device server which can be used to query or modify server database information
 CTango::DbServerDataClass used to move/copy a complete device server process database configuration from one Tango host to another
 CTango::DevCommandInfoBase structure for command information
 CTango::CommandInfoCommand information data extension
 CDeviceAttributeFundamental type for sending an dreceiving data to and from device attributes
 CTango::DeviceAttributeHistoryFundamental type for receiving data from device attribute polling buffers
 CTango::DeviceAttributeConfigBase structure for Attribute configuration
 CTango::AttributeInfoAttribute configuration data extension
 CTango::AttributeInfoExExtended attribute configuration data
 CTango::DeviceClassBase class for all TANGO device-class class
 CDeviceDataFundamental type for sending and receiving data from device commands
 CTango::DeviceDataHistoryFundamental type for receiving data from device command polling buffers
 CTango::DeviceImplBase class for all TANGO device
 CTango::Device_2ImplBase class for all TANGO device since version 2
 CTango::Device_3ImplBase class for all TANGO device since version 3
 CTango::Device_4ImplBase class for all TANGO device since version 4
 CTango::Device_5ImplBase class for all TANGO device since version 5
 CDevicePipeFundamental type for sending/receiving data from device pipes
 CDevicePipeBlobA device pipe blob
 CDeviceProxyHigh level class which provides the client with an easy-to-use interface to TANGO devices
 CTango::DevIntrChangeEventDataDevice interface change event callback execution data
 CTango::DoubleAttrProp< T >This class represents a Tango compound attribute property which consists of two values
 CTango::DoubleAttrProp< DevDouble >
 CTango::EncodedAttributeThis class provides method to deal with Tango::DevEncoded attribute format
 CTango::EventDataEvent callback execution data
 CTango::ExceptContainer class for all exception related methods
 CTango::GroupHigh level class allowing the user to handle Tango group
 CTango::GroupAttrReplyListGroup reply for a read_attribute execution
 CTango::GroupCmdReplyListGroup reply for a command execution
 CTango::GroupReplyBase class for Group reply
 CTango::GroupAttrReplySingle element group reply for a read attribute execution
 CTango::GroupCmdReplySingle element group reply for a command execution
 CTango::GroupReplyListGroup reply for a write_attribute execution
 CTango::MultiAttributeThere is one instance of this class for each device
 CTango::MultiAttrProp< T >This class represents Tango modifiable attribute properties grouped in one object to facilitate setting and getting attribute properties in one go
 CTango::NamedDevFailedAn exception class
 CTango::NamedDevFailedListAn exception class
 CTango::PeriodicEventInfoAttribute periodic event configuration
 CTango::PipeThis class is a class representing a pipe in the TANGO device server pattern
 CTango::WPipeThis class is a class representing a writable pipe in the TANGO device server pattern
 CTango::PipeEventDataPipe event callback execution data
 CTango::PipeInfoBase structure for pipe information
 CTango::TimedAttrData< T >This class is used to store one element of an attribute history stack
 CTango::TimedCmdData< T >This class is used to store one element of a command history stack
 CTango::UserDefaultAttrPropUser class to set attribute default properties
 CTango::UserDefaultFwdAttrPropUser class to set forwarded attribute default properties
 CTango::UserDefaultPipePropUser class to set pipe default properties
 CTango::UtilThis class is a used to store TANGO device server process data and to provide the user with a set of utilities method