PTLib  Version 2.10.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456789]
oCDNS_A_DATA
oCDNS_MX_DATA
oCDNS_NULL_DATA
oCDNS_PTR_DATA
oCDNS_RECORD_FLAGS
oCDNS_SRV_DATA
oCDnsRecord
oCPIP4_ARRAY
oCP_fd_set
oCP_timeval
oCPAllocatorTemplate< GnuAllocator, Type >
oCPAllocatorTemplate< std::allocator< Type >, Type >
oCPASN_GeneralisedTime
oCPASN_Names
oCPASN_UniversalTime
oCPAtomicIntegerThis class implements an integer that can be atomically incremented and decremented in a thread-safe manner
oCPChannel::SliceStructure that defines a "slice" of memory to be written to
oCPChannelStreamBuffer
oCPCLI::InternalCommand
oCPConstantString< ParentString >Create a constant string
oCPContainerReference
oCPDevicePluginAdapterBase
oCPEthSocket::AddressAn ethernet MAC Address specification
oCPEthSocket::FrameAn ethernet MAC frame
oCPFactory< AbstractClass, KeyType >::WorkerBase
oCPFactoryBaseBase class for generic factories
oCPFactoryBase::FactoryMap
oCPHashTableElement
oCPHTML::Element
oCPHTTPClientAuthentication::AuthObject
oCPHTTPServiceProcess::Info
oCPICMPSocket::PingInfoInformation used by and obtained by the ping operation
oCPIntReversedOrder< type >
oCPIntSameOrder< type >
oCPIpAccessControlListThis class is a list of IP address mask specifications used to validate if an address may or may not be used in a connection
oCPIPSocket::RouteTableDetectorClass for detector of Route Table changes
oCPIPSocketAddressAndPort
oCPLDAPSchema::Attribute
oCPLDAPSession::SearchContext
oCPList< T >::iterator_base
oCPListElement
oCPListInfo
oCPMail::HeaderMessage header for each mail item
oCPMemoryAllocationBreakpoint
oCPMemoryHeapMemory heap checking class
oCPMemoryHeap::Header
oCPMemoryHeap::State
oCPMemoryHeap::Wrapper
oCPMemoryHeapIgnoreAllocationsForScope
oCPMessageDigest5::Code
oCPMessageDigest::Result
oCPMonitoredSockets::SocketInfo
oCPMutexSynonym for PTimedMutex
oCPNatMethod::PortInfo
oCPNotifierClass specialisation for PNotifierTemplate<INT>
oCPObjectUltimate parent class for all objects in the class library
oCPODBC::ConnectData
This class is a multipurpose use

class for storing parameters when initiating connection to DataSource

oCPODBC::Field::BindSQL compliant Bound DataTypes
oCPOrdinalToString::InitialiserStructure for static array initialiser for class
oCPPluginServiceDescriptor
oCPPluginSuffix
oCPProcess::HostSystemURLHandlerInfoThis class can be used to register various URL types with the host operating system so that URLs will automatically launch the correct application
oCPRandomMersenne Twister random number generator
oCPReadWaitAndSignalThis class starts a read operation for the PReadWriteMutex on construction and automatically ends the read operation on destruction
oCPRemoteConnection::ConfigurationStructure for a RAS configuration
oCPSafeLockReadOnlyLock a PSafeObject for read only and automatically unlock it when go out of scope
oCPSafeLockReadWriteLock a PSafeObject for read/write and automatically unlock it when go out of scope
oCPSafePtr< T, BaseClass >This class defines a thread-safe enumeration of object in a collection
oCPSmartNotifieeRegistrarImplements a function similar to the PNotifier, but uses an "id" to link the caller and callee rather than using a pointer
oCPSocket::SelectListList of sockets used for Select() function
oCPSocksProtocolBase class for implementing the SOCKS protocol for use with PSocksSocket and PSocksUDPSocket
oCPSortedListElement
oCPSortedListInfo
oCPSSLContextContext for SSL channels
oCPStringToOrdinal::InitialiserStructure for static array initialiser for class
oCPStringToString::InitialiserStructure for static array initialiser for class
oCPStructuredFile::ElementElements in the structure definition
oCPTEACypher::Key
oCPTelnetSocket::OptionInfo
oCPThread::TimesTimes for execution of the thread
oCPThreadPool< Work_T >::GroupInfo
oCPThreadPool< Work_T >::InternalWork
oCPThreadPool< Work_T >::WorkerThread
oCPThreadPoolBase::InternalWorkBase
oCPTimerList::RequestType
oCPTraceClass to encapsulate tracing functions
oCPTrace::BlockClass to trace Execution blocks
oCPvCard::ExtendedType
oCPVideoDevice::OpenArgs
oCPVideoFont::LetterData
oCPVideoInputDevice::Capabilities
oCPWaitAndSignalThis class waits for the semaphore on construction and automatically signals the semaphore on destruction
oCPWAV::ChunkHeader
oCPWAV::FMTChunk
oCPWAV::RIFFChunkHeader
oCPWAVFileConverterAbstract factory class for autoconversion of WAV files to/from PCM-16
oCPWAVFileFormatAbstract factory class for handling WAV files formats
oCPWriteWaitAndSignalThis class starts a write operation for the PReadWriteMutex on construction and automatically ends the write operation on destruction
oCPwxStringThis class defines a class to bridge WX Widgets strings to PTLib strings
oCPXML::ValidationContext
\CPXML::ValidationInfo