|
Classes |
class | Window |
| An abstract user interface window. More...
|
class | UIFactory |
| A static user interface creator. More...
|
class | Client |
| Thread that runs the User Interface. More...
|
class | ClientChannel |
| Channel used by client programs. More...
|
class | ClientDriver |
| Base Driver with client specific functions. More...
|
class | DebugEnabler |
| A holder for a debug level. More...
|
class | Debugger |
| An object that logs messages on creation and destruction. More...
|
struct | TokenDict |
class | GenObject |
class | RefObject |
class | RefPointerBase |
| Internal helper class. More...
|
class | RefPointer |
| Templated smart pointer class. More...
|
class | GenPointer |
| Templated pointer that can be inserted in a list. More...
|
class | ObjList |
| An object list class. More...
|
class | Array |
| A list based Array. More...
|
class | String |
| A C-style string handling class. More...
|
class | Regexp |
| A regexp matching class. More...
|
class | NamedString |
| A named string class. More...
|
class | HashList |
| A hashed object list class. More...
|
class | ListIterator |
| Class used to iterate the items of a list. More...
|
class | Time |
| A time holding class. More...
|
class | DataBlock |
| A class that holds just a block of raw data. More...
|
class | MD5 |
| A standard MD5 digest calculator. More...
|
class | NamedList |
| A named string container class. More...
|
class | URI |
| Encapsulation for an URI. More...
|
class | Mutex |
| Mutex support. More...
|
class | Lock |
| Ephemeral mutex locking object. More...
|
class | Lock2 |
| Ephemeral double mutex locking object. More...
|
class | Runnable |
| Encapsulates a runnable task. More...
|
class | Thread |
| Thread support class. More...
|
class | SocketAddr |
| A socket address holder. More...
|
class | Stream |
| An abstract stream class capable of reading and writing. More...
|
class | File |
| A stream file class. More...
|
class | Socket |
| A generic socket class. More...
|
class | SysUsage |
| A class exposing system resources usage. More...
|
class | Configuration |
| Configuration file handling. More...
|
class | Message |
| A message container class. More...
|
class | MessageHandler |
| A message handler. More...
|
class | MessageReceiver |
| A multiple message receiver. More...
|
class | MessageRelay |
| A message handler relay. More...
|
class | MessageNotifier |
| Post-dispatching message hook. More...
|
class | MessagePostHook |
| Post-dispatching message hook that can be added to a list. More...
|
class | MessageDispatcher |
| A message dispatching hub. More...
|
class | Plugin |
| Plugin support. More...
|
class | Engine |
| Engine globals. More...
|
struct | ImageInfo |
struct | FormatInfo |
struct | TranslatorCaps |
class | FormatRepository |
| A repository for media formats. More...
|
class | DataFormat |
| A Data format. More...
|
class | DataNode |
class | DataConsumer |
class | DataSource |
class | ThreadedSource |
class | DataTranslator |
| An unidirectional data translator (codec). More...
|
class | TranslatorFactory |
| An unidirectional data translator (codec). More...
|
class | DataEndpoint |
| A data transfer endpoint capable of sending and/or receiving data. More...
|
class | CallEndpoint |
| An abstract call endpoint. More...
|
class | Module |
| A Plugin that implements a module. More...
|
class | Channel |
| An abstract communication channel. More...
|
class | Driver |
| A Channel driver module. More...
|
class | Router |
| Call routing thread. More...
|
class | CallInfo |
class | CallList |
class | MultiRouter |
class | ChanAssist |
class | ChanAssistList |
Enumerations |
enum | DebugLevel {
DebugFail = 0,
DebugGoOn = 2,
DebugStub = 4,
DebugWarn = 5,
DebugMild = 6,
DebugCall = 7,
DebugNote = 8,
DebugInfo = 9,
DebugAll = 10
} |
Functions |
void | abortOnBug () |
bool | abortOnBug (bool doAbort) |
void | setDebugTimestamp () |
int | debugLevel () |
int | debugLevel (int level) |
bool | debugAt (int level) |
const char * | debugColor (int level) |
void | DDebug (int level, const char *format,...) |
void | DDebug (const char *facility, int level, const char *format,...) |
void | DDebug (const DebugEnabler *local, int level, const char *format,...) |
void | XDebug (int level, const char *format,...) |
void | XDebug (const char *facility, int level, const char *format,...) |
void | XDebug (const DebugEnabler *local, int level, const char *format,...) |
void | NDebug (int level, const char *format,...) |
void | NDebug (const char *facility, int level, const char *format,...) |
void | NDebug (const DebugEnabler *local, int level, const char *format,...) |
void | Debug (int level, const char *format,...) |
void | Debug (const char *facility, int level, const char *format,...) |
void | Debug (const DebugEnabler *local, int level, const char *format,...) |
void | Output (const char *format,...) |
void | YCLASS (class type, class base) |
class * | YOBJECT (class type, GenObject *pntr) |
const char * | c_safe (const char *str) |
bool | null (const char *str) |
String | operator+ (const String &s1, const String &s2) |
String | operator+ (const String &s1, const char *s2) |
String | operator+ (const char *s1, const String &s2) |
const char * | strcpy (String &dest, const char *src) |
const char * | strcat (String &dest, const char *src) |
int | lookup (const char *str, const TokenDict *tokens, int defvalue=0, int base=0) |
const char * | lookup (int value, const TokenDict *tokens, const char *defvalue=0) |
void | INIT_PLUGIN (class pclass) |
bool | isE164 (const char *str) |