| 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