Yate: Class Hierarchy

Yate

Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]

C Atom | Atom string holder
▼C AtomicOp | Base class for atomic operations
C YAtomicNumber< int > |
C YAtomicNumber< Type > | An atomic number
C CallAccount | Settings for an account handling calls
C CaptureInfo | Data associated with a captured packet
C Complex | A Complex (float) number
▼C DebugEnabler | A holder for a debug level
►C Channel | An abstract communication channel
C ClientChannel | Channel used by client programs
►C Plugin | Plugin support
►C Module | A Plugin that implements a module
►C Driver | A Channel driver module
C ClientDriver | Base Driver with client specific functions
►C XmlSaxParser | Serial Access XML Parser
C XmlDomParser | Document Object Model XML Parser
C Debugger | An object that logs messages on creation and destruction
C Engine | Engine globals
C EngineCheck | Engine checker interface
C Flags32 | A 32 bit length list of flags
C FormatInfo |
C FormatRepository | A repository for media formats
▼C GenObject |
C Cipher | An abstract cipher
►C DataBlock | A class that holds just a block of raw data
C Base64 | Base64 encoder/decoder class
►C DnsRecord | A DNS record
C NaptrRecord | A NAPTR record
C SrvRecord | A SRV record
C TxtRecord | A text based DNS record
C GenPointer< Obj > | Templated pointer that can be inserted in a list
C GenericVector< Obj > | Template for generic object vector
C HashList | A hashed object list class
►C MatchingItemBase | Matching item common interface
C MatchingItemCustom | Base class for custom matching
C MatchingItemList | A list of matching items
C MatchingItemRandom | Random number matching
C MatchingItemRegexp | A matching item using a regular expression
C MatchingItemString | String comparison matching item
C ObjList | An object list class
C ObjVector | A vector holding GenObjects
►C RefObject |
C Array | A list based Array
C Capture | Packet capture class
C SocketRef | RefObject holding a Socket pointer
►C CallEndpoint | An abstract call endpoint
C Channel | An abstract communication channel
C ClientAccount | An account
►C ClientContact | A client contact
C MucRoom | An account's MUC room contact
►C ClientResource | A client contact's resource
C MucRoomMember | A MUC room member
C DataEndpoint | A data transfer endpoint capable of sending and/or receiving data
►C DataNode |
►C DataConsumer |
C DataTranslator | An unidirectional data translator (codec)
►C DataSource |
C ThreadedSource | Data source with own thread
C DurationUpdate | An UI time updater
►C MessageHook | Abstract message hook
C MessageQueue | A message queue
C MessagePostHook | Post-dispatching message hook that can be added to a list
C RefStorage | A fixed ref counted storage
C SharedVars | Atomic access and operations to shared variables
C SocketAddr | A socket address holder
C SocketFilter | A filter for received socket data
►C String | A C-style string handling class
C AutoGenObject | GenObject pointer holder
C CapturedEvent | A captured event string with a debug level
C Compressor | An abstract data (de)compressor
C MatchingItemDump | Matching item dump parameters
C MatchingItemLoad | Matching item load parameters
C MatchingParams | Matching item match parameters
C NamedCounter | Atomic counter with name
►C NamedList | A named string container class
C DataFormat | A Data format
C Message | A message container class
►C NamedString | A named string class
C NamedPointer | A named pointer class
►C MimeHeaderLine | MIME header line
C MimeAuthLine | MIME authentication line
C Regexp | A regexp matching class
C ClientAccountList | A client account list
C ClientSound | A sound file
C Configuration | Configuration file handling
►C MessageHandler | A message handler
C MessageRelay | A message handler relay
C NamedInt | A named integer value
C UIFactory | A static user interface creator
C UIWidget |
C XPath | XML Path holder
C URI | Encapsulation for an URI
►C ClientFileItem | A file/directory item
C ClientDir | A directory
C ClientFile | A file
►C ClientLogic | Base class for all client logics
C DefaultLogic | The client's default logic
►C MathVectorBase | Base class for vector class(es)
►C SliceVector< Obj > | A slice vector
C BitVector | A slice vector holding bits
C MessageDispatcher | A message dispatching hub
►C MessageReceiver | A multiple message receiver
C Client | Class that runs the User Interface
C Module | A Plugin that implements a module
►C MimeBody | Abstract MIME data holder
C MimeBinaryBody | MIME for obscure binary data
C MimeLinesBody | MIME for multiple text lines
C MimeMultipartBody | MIME multipart container
C MimeSdpBody | MIME for application/sdp
C MimeStringBody | MIME for one text string
C Plugin | Plugin support
C TranslatorFactory | An unidirectional data translator (codec)
C Window | An abstract user interface window
►C XmlChild | Xml Child
C XmlCData | Xml Declaration
C XmlComment | Xml Comment
C XmlDeclaration | Xml Declaration
C XmlDoctype |
C XmlElement | Xml Element
C XmlText | Xml Declaration
▼C Hasher | An abstract hashing class
C MD5 | A standard MD5 digest calculator
C SHA1 | A standard SHA1 digest calculator
C SHA256 | A standard SHA256 digest calculator
C ImageInfo |
C ListIterator | Class used to iterate the items of a list
C Lock | Ephemeral mutex, semaphore or rw-lock locking object
C Lock2 | Ephemeral double mutex locking object
▼C Lockable | Abstract interface for lockable objects
►C Mutex | Mutex support
C ClientAccount | An account
C ClientAccountList | A client account list
C DataSource |
C MessageQueue | A message queue
C Module | A Plugin that implements a module
C SharedVars | Atomic access and operations to shared variables
C RWLock | Read/write lock support
C Semaphore | Semaphore implementation
C Math | Math utilities
▼C MessageFilter | A message filter
C MessageHandler | A message handler
C MessagePostHook | Post-dispatching message hook that can be added to a list
▼C MessageNotifier | Post-dispatching message hook
C Channel | An abstract communication channel
C MessagePostHook | Post-dispatching message hook that can be added to a list
C MutexPool | A Mutex pool
C NamedIterator | NamedList parameters iterator
C Random | Pseudo random number generator
▼C RefPointerBase | Internal helper class
C RefPointer< Obj > | Templated smart pointer class
C Resolver | DNS services
C RLock |
▼C Runnable | Encapsulates a runnable task
►C Thread | Thread support class
C Router | Call routing thread
C RWLockPool | A RWLock pool
▼C Stream | An abstract stream class capable of reading and writing
C File | A stream file class
C MemoryStream | A Stream that operates on DataBlocks in memory
►C Socket | A generic socket class
C SctpSocket | Abstract SCTP Socket
C SysUsage | A class exposing system resources usage
C TempObjectCounter | Ephemeral object counter changer
C Time | A time holding class
C TokenDict |
C TokenDict64 |
C TokenDictStr |
C TokenDictStr64 |
C TranslatorCaps |
C UChar | A single Unicode character
C WLock |
C XmlEscape |
▼C XmlParent | Xml Parent
C XmlDocument | Xml Document
C XmlElement | Xml Element
C XmlFragment | Xml Fragment