ONPOSIX  2.0
 All Classes Namespaces Files Functions Variables Enumerator Friends Macros Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
oCAbstractDescriptorReaderAbstract class to be notified when a descriptor becomes ready for read operations
oCAbstractThreadAbstract for thread implementation
|oCPosixDescriptor::WorkerWorker thread to perform asynchronous operations
|\CSimpleThreadClass for simple thread invocation
oCBufferVery simple buffer with control on overflow
oCDescriptorsMonitorClass to watch a set of descriptors and notify related classes
oCPosixDescriptor::jobSingle asynchronous operation
oCLoggerSimple logger to log messages on file and console
oCDescriptorsMonitor::monitoredDescriptorAssociation between a reader and a monitored descriptor
oCMutexLockerClass to simplify locking and unlocking of PosixMutex
oCPipePosix pipe
oCPosixConditionImplementation of a condition variable
oCPosixDescriptorAbstraction of a POSIX descriptor
|oCDgramSocketClientDescriptorClass for a connection-less client
|oCDgramSocketServerDescriptorSocket descriptor for connection-less communications
|oCFifoDescriptorAbstraction of a fifo (AKA "named pipe") descriptor
|oCFileDescriptorAbstraction of a file descriptor
|oCStreamSocketClientDescriptorClass for a connection-oriented client
|\CStreamSocketServerDescriptorSocket descriptor for connection-oriented communications
oCPosixMutexImplementation of a mutex class
oCPosixPrioritySharedQueue< T, _Priority >Thread-safe FIFO priority queue class
oCPosixSharedQueue< T >Implementation of a thread safe FIFO queue class
oCProcessClass for launching a new process
oCPthreadMutexLockerClass to simplify locking and unlocking of pthread mutex
oCPosixDescriptor::shared_queueClass for synchronization between the main thread and the worker thread
oCStreamSocketServerSocket server for connection-oriented communications
\CTimeClass to contain a time