Yate
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
 CAtomAtom string holder
 CAtomicOpBase class for atomic operations
  CYAtomicNumber< int >
  CYAtomicNumber< unsigned int >
  CYAtomicNumber< int64_t >
  CYAtomicNumber< uint64_t >
  CYAtomicNumber< int32_t >
  CYAtomicNumber< uint32_t >
  CYAtomicNumber< Type >An atomic number
 CCallAccountSettings for an account handling calls
 CCaptureInfoData associated with a captured packet
 CComplexA Complex (float) number
 CDebugEnablerA holder for a debug level
  CChannelAn abstract communication channel
   CClientChannelChannel used by client programs
  CPluginPlugin support
   CModuleA Plugin that implements a module
    CDriverA Channel driver module
     CClientDriverBase Driver with client specific functions
  CXmlSaxParserSerial Access XML Parser
   CXmlDomParserDocument Object Model XML Parser
 CDebuggerAn object that logs messages on creation and destruction
 CEngineEngine globals
 CEngineCheckEngine checker interface
 CFlags32A 32 bit length list of flags
 CFormatInfo
 CFormatRepositoryA repository for media formats
 CGenObject
  CCipherAn abstract cipher
  CDataBlockA class that holds just a block of raw data
   CBase64Base64 encoder/decoder class
  CDnsRecordA DNS record
   CNaptrRecordA NAPTR record
   CSrvRecordA SRV record
   CTxtRecordA text based DNS record
  CGenPointer< Obj >Templated pointer that can be inserted in a list
  CGenericVector< Obj >Template for generic object vector
  CHashListA hashed object list class
  CMatchingItemBaseMatching item common interface
   CMatchingItemCustomBase class for custom matching
   CMatchingItemListA list of matching items
   CMatchingItemRandomRandom number matching
   CMatchingItemRegexpA matching item using a regular expression
   CMatchingItemStringString comparison matching item
  CObjListAn object list class
  CObjVectorA vector holding GenObjects
  CRefObject
   CArrayA list based Array
   CCapturePacket capture class
   CSocketRefRefObject holding a Socket pointer
   CCallEndpointAn abstract call endpoint
    CChannelAn abstract communication channel
   CClientAccountAn account
   CClientContactA client contact
    CMucRoomAn account's MUC room contact
   CClientResourceA client contact's resource
    CMucRoomMemberA MUC room member
   CDataEndpointA data transfer endpoint capable of sending and/or receiving data
   CDataNode
    CDataConsumer
     CDataTranslatorAn unidirectional data translator (codec)
    CDataSource
     CThreadedSourceData source with own thread
   CDurationUpdateAn UI time updater
   CMessageHookAbstract message hook
    CMessageQueueA message queue
   CMessagePostHookPost-dispatching message hook that can be added to a list
   CRefStorageA fixed ref counted storage
   CSharedVarsAtomic access and operations to shared variables
  CSocketAddrA socket address holder
  CSocketFilterA filter for received socket data
  CStringA C-style string handling class
   CAutoGenObjectGenObject pointer holder
   CCapturedEventA captured event string with a debug level
   CCompressorAn abstract data (de)compressor
   CMatchingItemDumpMatching item dump parameters
   CMatchingItemLoadMatching item load parameters
   CMatchingParamsMatching item match parameters
   CNamedCounterAtomic counter with name
   CNamedListA named string container class
    CDataFormatA Data format
    CMessageA message container class
   CNamedStringA named string class
    CNamedPointerA named pointer class
    CMimeHeaderLineMIME header line
     CMimeAuthLineMIME authentication line
   CRegexpA regexp matching class
   CClientAccountListA client account list
   CClientSoundA sound file
   CConfigurationConfiguration file handling
   CMessageHandlerA message handler
    CMessageRelayA message handler relay
   CNamedIntA named integer value
   CUIFactoryA static user interface creator
   CUIWidget
   CXPathXML Path holder
   CURIEncapsulation for an URI
  CClientFileItemA file/directory item
   CClientDirA directory
   CClientFileA file
  CClientLogicBase class for all client logics
   CDefaultLogicThe client's default logic
  CMathVectorBaseBase class for vector class(es)
   CSliceVector< Complex >
   CSliceVector< float >
   CSliceVector< uint8_t >
    CBitVectorA slice vector holding bits
   CSliceVector< Obj >A slice vector
  CMessageDispatcherA message dispatching hub
  CMessageReceiverA multiple message receiver
   CClientClass that runs the User Interface
   CModuleA Plugin that implements a module
  CMimeBodyAbstract MIME data holder
   CMimeBinaryBodyMIME for obscure binary data
   CMimeLinesBodyMIME for multiple text lines
   CMimeMultipartBodyMIME multipart container
   CMimeSdpBodyMIME for application/sdp
   CMimeStringBodyMIME for one text string
  CPluginPlugin support
  CTranslatorFactoryAn unidirectional data translator (codec)
  CWindowAn abstract user interface window
  CXmlChildXml Child
   CXmlCDataXml Declaration
   CXmlCommentXml Comment
   CXmlDeclarationXml Declaration
   CXmlDoctype
   CXmlElementXml Element
   CXmlTextXml Declaration
 CHasherAn abstract hashing class
  CMD5A standard MD5 digest calculator
  CSHA1A standard SHA1 digest calculator
  CSHA256A standard SHA256 digest calculator
 CImageInfo
 CListIteratorClass used to iterate the items of a list
 CLockEphemeral mutex, semaphore or rw-lock locking object
 CLock2Ephemeral double mutex locking object
 CLockableAbstract interface for lockable objects
  CMutexMutex support
   CClientAccountAn account
   CClientAccountListA client account list
   CDataSource
   CMessageQueueA message queue
   CModuleA Plugin that implements a module
   CSharedVarsAtomic access and operations to shared variables
  CRWLockRead/write lock support
  CSemaphoreSemaphore implementation
 CMathMath utilities
 CMessageFilterA message filter
  CMessageHandlerA message handler
  CMessagePostHookPost-dispatching message hook that can be added to a list
 CMessageNotifierPost-dispatching message hook
  CChannelAn abstract communication channel
  CMessagePostHookPost-dispatching message hook that can be added to a list
 CMutexPoolA Mutex pool
 CNamedIteratorNamedList parameters iterator
 CRandomPseudo random number generator
 CRefPointerBaseInternal helper class
  CRefPointer< Obj >Templated smart pointer class
 CResolverDNS services
 CRLock
 CRunnableEncapsulates a runnable task
  CThreadThread support class
   CRouterCall routing thread
 CRWLockPoolA RWLock pool
 CStreamAn abstract stream class capable of reading and writing
  CFileA stream file class
  CMemoryStreamA Stream that operates on DataBlocks in memory
  CSocketA generic socket class
   CSctpSocketAbstract SCTP Socket
 CSysUsageA class exposing system resources usage
 CTempObjectCounterEphemeral object counter changer
 CTimeA time holding class
 CTokenDict
 CTokenDict64
 CTokenDictStr
 CTokenDictStr64
 CTranslatorCaps
 CUCharA single Unicode character
 CWLock
 CXmlEscape
 CXmlParentXml Parent
  CXmlDocumentXml Document
  CXmlElementXml Element
  CXmlFragmentXml Fragment