PTLib  Version 2.14.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345678910]
oCDNS_A_DATA
oCDNS_AAAA_DATA
oCDNS_MX_DATA
oCDNS_NULL_DATA
oCDNS_PTR_DATA
oCDNS_RECORD_FLAGS
oCDNS_SRV_DATA
oCDnsRecord
oCInternalWorkBase
oCP_fd_set
oCP_timeval
oCParentString
oCPArgList::OptionSpec
oCPASN_Array
oCPASN_Choice
oCPASN_Integer
oCPASN_ObjectId
oCPASN_OctetString
oCPASN_Sequence
oCPAsyncNotifierCallback
oCPAsyncNotifierTargetAsynchronous PNotifier class
oCPAtomicBase
oCPBitwiseEnum< BaseEnum, MaxValue, BaseInt >This class defines a set of operators for a bit wise enumeration
oCPChannel::AsyncContextBaseParameters for asynchronous I/O operation
oCPContainerReference
oCPDictionary< K, D >::iterator_base
oCPDictionary< K, D >::iterator_pair< CK, CD >
oCPDNS::PDnsRecords
oCPDynaLink::EntryPoint< FuncPtr >Helper class for creating members to functions in the DLL
oCPEthSocket::AddressAn ethernet MAC Address specification
oCPFactoryBaseBase class for generic factories
oCPFactoryTemplate< AbstractClass, ParamType, KeyType >::WorkerBase
oCPHashTableElement
oCPHashTableList
oCPHTML::Element
oCPHTML::Escaped
oCPHTTPClient::ContentProcessorCall back to process the body of the HTTP command
oCPHTTPClientAuthentication::AuthObject
oCPHTTPServiceProcess::Info
oCPICMPSocket::PingInfoInformation used by and obtained by the ping operation
oCPIdGeneratorThis class generates unique numerical "handles"
oCPIntReversedOrder< type >
oCPIntSameOrder< type >
oCPIpAccessControlList_base
oCPIPSocket::AddressAndPortA class describing an IP address and port number combination
oCPIPSocket::PortRangeClass for handling a range of ports for local binding
oCPIPSocket::QoS
oCPIPSocket::QoS::Flow
oCPIPSocket::RouteTableDetectorClass for detector of Route Table changes
oCPIPSocket::sockaddr_wrapper
oCPLDAPSchema::Attribute
oCPLDAPSession::SearchContext
oCPListElement
oCPListInfo
oCPMail::HeaderMessage header for each mail item
oCPMemoryAllocationBreakpoint
oCPMemoryHeapMemory heap checking class
oCPMemoryHeap::Header
oCPMemoryHeap::State
oCPMemoryHeap::Wrapper
oCPMemoryHeapIgnoreAllocationsForScope
oCPMessageDigest5::Code
oCPMonitoredSockets::BundleParams
oCPMonitoredSockets::SocketInfo
oCPMutexSynonym for PTimedMutex
oCPNatMethod
oCPNATUDPSocket
oCPNotifierClass specialisation for PNotifierTemplate<P_INT_PTR>
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

oCPOrdinalToString::InitialiserStructure for static array initialiser for class
oCPPluginServiceDescriptor
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
oCPReadWriteMutex::Nest
oCPSafeDictionary< K, D >::iterator_base
oCPSafeDictionary< K, D >::iterator_pair
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
oCPScriptLanguage::SignatureSignature of Lua function and callback
oCPSingleton< Type, GuardType >Template class for a simple singleton object
oCPSingleton< std::allocator< Type > >
oCPSocket::SliceStructure that defines a "slice" of memory to be written to
oCPSocketList
oCPSocksProtocolBase class for implementing the SOCKS protocol for use with PSocksSocket and PSocksUDPSocket
oCPSortedList< T >::const_iterator
oCPSortedList< T >::iterator
oCPSortedListElement
oCPSortedListInfo
oCPSoundChannel::ParamsParameters for opening a sound channel
oCPStringToOrdinal::InitialiserStructure for static array initialiser for class
oCPStringToString::InitialiserStructure for static array initialiser for class
oCPStructuredFile::ElementElements in the structure definition
oCPSTUN
oCPSTUNAttribute
oCPSTUNMessageHeader
oCPSystemLogToFile::RotateInfoInformation on how to rotate log files
oCPTEACypher::Key
oCPTelnetSocket::OptionInfo
oCPThread::LocalStorageBaseThread local storage base class, see PThreadLocalStorage for template
oCPThread::TimesTimes for execution of the thread
oCPThreadPool< Work_T >::GroupInfo
oCPThreadPoolBase::InternalWorkBase
oCPTimer::List
oCPTraceClass to encapsulate tracing functions
oCPTrace::BlockClass to trace Execution blocks
oCPTraceSaveContextIdentifier
oCPTURNChannelHeader
oCPURL::LoadParams
oCPValidatedNotifierTargetValidated PNotifier class
oCPVarType::Variant
oCPVarType::Variant::Dynamic
oCPVideoDevice::Attributes
oCPVideoDevice::OpenArgs
oCPVideoFont::LetterData
oCPWaitAndSignalThis class waits for the semaphore on construction and automatically signals the semaphore on destruction
oCPWriteWaitAndSignalThis class starts a write operation for the PReadWriteMutex on construction and automatically ends the write operation on destruction
oCPXML::ValidationContext
oCPXML::ValidationInfo
oCPXMLParserBase
oCstd::ios_baseSTL class
oCiostream
oCiterator
oCstd::map< K, T >STL class
oCunary_function
oCstreambuf
oCvector
oCWorkerBase_T
oCWorkerThreadBase
oCwxString
\CBaseClass