|
DABC (Data Acquisition Backbone Core)
2.9.9
|
Data Structures | |
| class | dabc::Application |
| Base class for user-specific applications. More... | |
| class | dabc::ApplicationRef |
| Reference on dabc::Application class More... | |
| class | dabc::Average |
| Helper class to calculate average value. More... | |
| class | dabc::BasicFile |
| Base class for file writing/reading in DABC. More... | |
| class | dabc::BinaryFile |
| Generic file storage for DABC buffers. More... | |
| class | dabc::BinaryFileInput |
| Binary file input object. More... | |
| class | dabc::BinaryFileOutput |
| Binary file output object. More... | |
| class | dabc::Buffer |
| Reference on memory from memory pool. More... | |
| class | dabc::BufferContainer |
| Container for data, referenced by Buffer class. More... | |
| class | dabc::BuffersQueue |
| Queue of buffers More... | |
| class | dabc::CmdDataInputClosed |
| Base class for input transport implementations. More... | |
| class | dabc::Command |
| Represents command with its arguments. More... | |
| class | dabc::CommandContainer |
| Container object for command which should not been seen to normal user. More... | |
| class | dabc::CommandDefinition |
| Command definition class. More... | |
| class | dabc::CommandsQueue |
| Queue of commands More... | |
| class | dabc::Condition |
| posix pthread condition More... | |
| class | dabc::ConfigBase |
| Base class to read configuration from xml file. More... | |
| class | dabc::ConfigIO |
| Interface class between xml configuration and dabc objects. More... | |
| class | dabc::Configuration |
| Full-functional class to reading configuration from xml files. More... | |
| class | dabc::ConnectionManager |
| Connections manager class. More... | |
| class | dabc::ConnectionObject |
| Container for connection parameters. More... | |
| class | dabc::ConnectionRequest |
| Connection request. More... | |
| class | dabc::ConnectionRequestFull |
| Full description of connection request. More... | |
| class | dabc::ConnTimer |
| Special timer to reestablish port connections in the module. More... | |
| class | dabc::CpuInfoModule |
| Module provides CPU information More... | |
| class | dabc::CpuStatistic |
| Helper class to get CPU statistic. More... | |
| class | dabc::DataInput |
| Interface for implementing any kind of data input. More... | |
| class | dabc::DataOutput |
| Interface for implementing any kind of data output. More... | |
| class | dabc::DateTime |
| Class for holding GMT time with precision of nanoseconds. More... | |
| class | dabc::Device |
| Base class for device implementation. More... | |
| class | dabc::DeviceRef |
| Reference on dabc::Device class More... | |
| struct | dabc::EventId |
| Event structure, exchanged between DABC threads. More... | |
| class | dabc::EventsIterator |
| Iterator over events in dabc::Buffer class. More... | |
| class | dabc::EventsProducer |
| Producer of the events. More... | |
| class | dabc::Exception |
| DABC exception. More... | |
| class | dabc::Factory |
| Factory for user-specific classes More... | |
| class | dabc::FileInput |
| Interface for implementing file inputs. More... | |
| class | dabc::FileInterface |
| Defines and implements basic POSIX file interface. More... | |
| class | dabc::FileOutput |
| Interface for implementing file outputs. More... | |
| class | dabc::InfoParameter |
| Special info parameter class. More... | |
| class | dabc::InputPort |
| Input port. More... | |
| class | dabc::IntGuard |
| Guard for integer value. More... | |
| class | dabc::Iterator |
| Iterator over objects hierarchy More... | |
| class | dabc::LocalTransport |
| Transport between two ports on the same node More... | |
| class | dabc::LocalTransportRef |
| Reference on the dabc::LocalTransport More... | |
| class | dabc::LockGuard |
| Lock guard for posix mutex. More... | |
| class | dabc::Logger |
| Logging class. More... | |
| class | dabc::Manager |
| Manager of everything in DABC More... | |
| class | dabc::ManagerRef |
| Reference on manager object More... | |
| class | dabc::MemoryPoolRef |
| Reference on dabc::MemoryPool class More... | |
| class | dabc::Module |
| Base for dabc::ModuleSync and dabc::ModuleAsync classes. More... | |
| class | dabc::ModuleAsync |
| Base class for user-derived code, implementing event-processing. More... | |
| class | dabc::ModuleAsyncRef |
| Reference on dabc::ModuleAsync class More... | |
| class | dabc::ModuleItem |
| Base class for module items like ports, timers, pool handles. More... | |
| class | dabc::ModuleItemRef |
| Reference on dabc::ModuleItem class More... | |
| class | dabc::ModuleRef |
| Reference on dabc::Module class More... | |
| class | dabc::MultiplexerModule |
| Multiplexer module. More... | |
| class | dabc::Mutex |
| posix pthread mutex More... | |
| class | dabc::MutexPtr |
| Pointer on posix pthread mutex More... | |
| class | dabc::NetworkInetrface |
| Network interface. More... | |
| class | dabc::NetworkTransport |
| Network transport. More... | |
| class | dabc::Object |
| Base class for most of the DABC classes. More... | |
| class | dabc::OutputPort |
| Output port. More... | |
| class | dabc::OutputTransport |
| Base class for output transport implementations. More... | |
| class | dabc::Parameter |
| Parameter class More... | |
| class | dabc::ParameterContainer |
| Container for parameter object. More... | |
| class | dabc::Pointer |
| Manipulator with dabc::Buffer class. More... | |
| class | dabc::PointersVector |
| Specialized vector with pointers. More... | |
| class | dabc::PoolHandle |
| Handle for pool connection. More... | |
| class | dabc::Port |
| Base class for input and output ports. More... | |
| class | dabc::PortRef |
| Reference on the dabc::Port class More... | |
| class | dabc::PosixThread |
| class represents posix pthread functionality More... | |
| class | dabc::Publisher |
| Module manages published hierarchies and provide optimize access to them More... | |
| class | dabc::Queue< T, canexpand > |
| Template of circular queue. More... | |
| class | dabc::Ratemeter |
| Helper class to calculate data rate. More... | |
| class | dabc::RecordContainer |
| Container for records fields. More... | |
| class | dabc::RecordsQueue< T, canexpand > |
| Template of queue with complex objects. More... | |
| class | dabc::Reference |
| Reference on the arbitrary object More... | |
| class | dabc::ReferencesVector |
| Vector of dabc::Reference objects. More... | |
| class | dabc::RepeaterModule |
| Repeater module. More... | |
| class | dabc::Runnable |
| Object which could be run inside the dabc::PosixThread More... | |
| class | dabc::SocketAddon |
| Special addon class for handling of socket and socket events. More... | |
| class | dabc::SocketClientAddon |
| Socket addon for handling connection on client side. More... | |
| class | dabc::SocketCommandChannel |
| Provides command channel to the dabc process. More... | |
| class | dabc::SocketCommandClient |
| Client side of command connection between two nodes. More... | |
| class | dabc::SocketConnectAddon |
| Socket addon for handling connection events. More... | |
| class | dabc::SocketDevice |
| Device for establishing socket connections More... | |
| class | dabc::SocketFactory |
| Factory for socket classes More... | |
| class | dabc::SocketIOAddon |
| Socket addon for handling I/O events. More... | |
| class | dabc::SocketNetworkInetrface |
| Specific implementation of network transport for socket. More... | |
| class | dabc::SocketServerAddon |
| Socket addon for handling connection requests on server side. More... | |
| class | dabc::SocketThread |
| Special thread class for handling sockets. More... | |
| class | dabc::Thread |
| Represent thread functionality. More... | |
| class | dabc::ThreadRef |
| Reference on the dabc::Thread class More... | |
| class | dabc::Timer |
| Provides timer event to the module. More... | |
| struct | dabc::TimeStamp |
| Class for acquiring and holding timestamps. More... | |
| class | dabc::Transport |
| Base class for transport implementations. More... | |
| class | dabc::TransportRef |
| Reference on dabc::Transport class More... | |
| class | dabc::UnlockGuard |
| Unlock guard for posix mutex. More... | |
| class | dabc::Url |
| Uniform Resource Locator interpreter. More... | |
| class | dabc::Worker |
| Active object, which is working inside dabc::Thread. More... | |
| class | dabc::WorkerAddon |
| Generic addon for dabc::Worker. More... | |
| class | dabc::WorkerAddonRef |
| Reference on dabc::WorkerAddon object More... | |
| class | dabc::WorkerRef |
| Reference on dabc::Worker More... | |
This should be complete list of DABC classes