| Yate
    | 
| Classes | |
| class | BitVector | 
| A slice vector holding bits.  More... | |
| class | CallAccount | 
| Settings for an account handling calls.  More... | |
| class | CallEndpoint | 
| An abstract call endpoint.  More... | |
| class | Channel | 
| An abstract communication channel.  More... | |
| class | Client | 
| Class that runs the User Interface.  More... | |
| class | ClientAccount | 
| An account.  More... | |
| class | ClientAccountList | 
| A client account list.  More... | |
| class | ClientChannel | 
| Channel used by client programs.  More... | |
| class | ClientContact | 
| A client contact.  More... | |
| class | ClientDir | 
| A directory.  More... | |
| class | ClientDriver | 
| Base Driver with client specific functions.  More... | |
| class | ClientFile | 
| A file.  More... | |
| class | ClientFileItem | 
| A file/directory item.  More... | |
| class | ClientLogic | 
| Base class for all client logics.  More... | |
| class | ClientResource | 
| A client contact's resource.  More... | |
| class | ClientSound | 
| A sound file.  More... | |
| class | Complex | 
| A Complex (float) number.  More... | |
| class | Configuration | 
| Configuration file handling.  More... | |
| class | DataConsumer | 
| class | DataEndpoint | 
| A data transfer endpoint capable of sending and/or receiving data.  More... | |
| class | DataFormat | 
| A Data format.  More... | |
| class | DataNode | 
| class | DataSource | 
| class | DataTranslator | 
| An unidirectional data translator (codec)  More... | |
| class | DefaultLogic | 
| The client's default logic.  More... | |
| class | Driver | 
| A Channel driver module.  More... | |
| class | DurationUpdate | 
| An UI time updater.  More... | |
| class | Engine | 
| Engine globals.  More... | |
| class | EngineCheck | 
| Engine checker interface.  More... | |
| class | Flags32 | 
| A 32 bit length list of flags.  More... | |
| struct | FormatInfo | 
| class | FormatRepository | 
| A repository for media formats.  More... | |
| struct | ImageInfo | 
| class | Math | 
| Math utilities.  More... | |
| class | MathVectorBase | 
| Base class for vector class(es)  More... | |
| class | Message | 
| A message container class.  More... | |
| class | MessageDispatcher | 
| A message dispatching hub.  More... | |
| class | MessageFilter | 
| A message filter.  More... | |
| class | MessageHandler | 
| A message handler.  More... | |
| class | MessageHook | 
| Abstract message hook.  More... | |
| class | MessageNotifier | 
| Post-dispatching message hook.  More... | |
| class | MessagePostHook | 
| Post-dispatching message hook that can be added to a list.  More... | |
| class | MessageQueue | 
| A message queue.  More... | |
| class | MessageReceiver | 
| A multiple message receiver.  More... | |
| class | MessageRelay | 
| A message handler relay.  More... | |
| class | MimeAuthLine | 
| MIME authentication line.  More... | |
| class | MimeBinaryBody | 
| MIME for obscure binary data.  More... | |
| class | MimeBody | 
| Abstract MIME data holder.  More... | |
| class | MimeHeaderLine | 
| MIME header line.  More... | |
| class | MimeLinesBody | 
| MIME for multiple text lines.  More... | |
| class | MimeMultipartBody | 
| MIME multipart container.  More... | |
| class | MimeSdpBody | 
| MIME for application/sdp.  More... | |
| class | MimeStringBody | 
| MIME for one text string.  More... | |
| class | Module | 
| A Plugin that implements a module.  More... | |
| class | MucRoom | 
| An account's MUC room contact.  More... | |
| class | MucRoomMember | 
| A MUC room member.  More... | |
| class | NamedInt | 
| A named integer value.  More... | |
| class | Plugin | 
| Plugin support.  More... | |
| class | RefStorage | 
| A fixed ref counted storage.  More... | |
| class | Router | 
| Call routing thread.  More... | |
| class | SharedVars | 
| Atomic access and operations to shared variables.  More... | |
| class | SliceVector | 
| A slice vector.  More... | |
| class | ThreadedSource | 
| Data source with own thread.  More... | |
| struct | TranslatorCaps | 
| class | TranslatorFactory | 
| An unidirectional data translator (codec)  More... | |
| class | UIFactory | 
| A static user interface creator.  More... | |
| class | UIWidget | 
| class | Window | 
| An abstract user interface window.  More... | |
| class | XmlCData | 
| Xml Declaration.  More... | |
| class | XmlChild | 
| Xml Child.  More... | |
| class | XmlComment | 
| Xml Comment.  More... | |
| class | XmlDeclaration | 
| Xml Declaration.  More... | |
| class | XmlDoctype | 
| class | XmlDocument | 
| Xml Document.  More... | |
| class | XmlDomParser | 
| Document Object Model XML Parser.  More... | |
| class | XmlElement | 
| Xml Element.  More... | |
| struct | XmlEscape | 
| class | XmlFragment | 
| Xml Fragment.  More... | |
| class | XmlParent | 
| Xml Parent.  More... | |
| class | XmlSaxParser | 
| Serial Access XML Parser.  More... | |
| class | XmlText | 
| Xml Declaration.  More... | |
| class | XPath | 
| XML Path holder.  More... | |
| Typedefs | |
| typedef int(* | EngineLoop) () | 
| typedef SliceVector< Complex > | ComplexVector | 
| typedef SliceVector< float > | FloatVector | 
| typedef SliceVector< uint8_t > | ByteVector | 
| Functions | |
| void | INIT_PLUGIN (class pclass) | 
| bool | UNLOAD_PLUGIN (bool unloadNow) | 
| bool | isE164 (const char *str) | 
| Complex | operator+ (const Complex &c1, const Complex &c2) | 
| Complex | operator+ (const Complex &c, float f) | 
| Complex | operator+ (float f, const Complex &c) | 
| Complex | operator- (const Complex &c1, const Complex &c2) | 
| Complex | operator- (const Complex &c, float f) | 
| Complex | operator* (const Complex &c1, const Complex &c2) | 
| Complex | operator* (const Complex &c, float f) | 
| Complex | operator* (float f, const Complex &c) | 
| Complex | operator/ (const Complex &c1, const Complex &c2) | 
| Complex | operator/ (const Complex &c, float f) | 
| String & | operator<< (String &str, const Complex &c) | 
| String & | operator<< (String &str, const BitVector &b) | 
Holds all Telephony Engine related classes.
| typedef int(* EngineLoop) () | 
Prototype for engine main loop callback
| void INIT_PLUGIN | ( | class pclass | ) | 
Macro to create static instance of the plugin
| pclass | Class of the plugin to create | 
| bool isE164 | ( | const char * | str | ) | 
Find if a string appears to be an E164 phone number
| str | String to check | 
Multiplication operator
| c1 | First number | 
| c2 | Second number | 
Referenced by operator*().
Multiplication operator
| f | A float value | 
| c | A Complex number | 
References operator*().
Addition operator
| c1 | First number | 
| c2 | Second number | 
Referenced by operator+().
Addition operator
| f | The float value | 
| c | The Complex number | 
References operator+().
Substraction operator
| c1 | First number | 
| c2 | Second number | 
Division operator
| c1 | First number | 
| c2 | Second number | 
Append operator: append a BitVector to a String
| str | Destination string | 
| b | Vector to append | 
References BitVector::appendTo().
Append operator: append a Complex number to a String
| str | Destination string | 
| c | Complex number to append | 
References Math::dumpComplex().
| bool UNLOAD_PLUGIN | ( | bool | unloadNow | ) | 
Macro to create the unloading function
| unloadNow | True if asked to unload immediately, false if just checking |