Yate
MessageHandler Member List

This is the complete list of members for MessageHandler, including all inherited members.

Align enum name (defined in String)String
alive() const GenObjectvirtual
append(const char *value, int len)String
append(const char *value, const char *separator=0, bool force=false)String
append(const ObjList *list, const char *separator=0, bool force=false)String
append(const ObjList &list, const char *separator=0, bool force=false)Stringinline
append(double value, unsigned int decimals=3)String
appendFixed(unsigned int fixedLength, const char *str, unsigned int len=-1, char fill= ' ', int align=Left)String
appendFixed(unsigned int fixedLength, const String &str, char fill= ' ', int align=Left)Stringinline
assign(const char *value, int len=-1)String
assign(char value, unsigned int repeat=1)String
at(int index) const String
atom(const String *&str, const char *val)Stringstatic
boolText(bool value)Stringinlinestatic
c_str() const Stringinline
Center enum value (defined in String)String
changed()Stringprotectedvirtual
checkBOM(const char *str)Stringinlinestatic
checkBOM() const Stringinline
cleanup()MessageHandlerprotected
clear()String
clearFilter()MessageHandler
destruct()MessageHandlervirtual
empty()Stringstatic
endsWith(const char *what, bool wordBreak=false, bool caseInsensitive=false) const String
extractTo(const char *sep, String &store)String
extractTo(const char *sep, bool &store)String
extractTo(const char *sep, int &store, int base=0)String
extractTo(const char *sep, int &store, const TokenDict *tokens, int base=0)String
extractTo(const char *sep, double &store)String
filter() const MessageHandlerinline
find(char what, unsigned int offs=0) const String
find(const char *what, unsigned int offs=0) const String
fixUtf8(const char *replace=0, uint32_t maxChar=0x10ffff, bool overlong=false)String
GenObject()GenObject
getObjCounter() const GenObjectinline
getObjCounter(const String &name, bool create=true)GenObjectstatic
getObjCounters()GenObjectstatic
getObjCounting()GenObjectinlinestatic
getObject(const String &name) const Stringvirtual
TelEngine::GenObject::getObject(const String &name, const GenObject *obj)GenObjectinlinestatic
hash() const Stringinline
hash(const char *value, unsigned int h=0)Stringstatic
hexify(void *data, unsigned int len, char sep=0, bool upCase=false)String
isBoolean() const String
Left enum value (defined in String)String
length() const Stringinline
lenUtf8(const char *value, uint32_t maxChar=0x10ffff, bool overlong=false)Stringstatic
lenUtf8(uint32_t maxChar=0x10ffff, bool overlong=false) const Stringinline
matchCount() const String
matches(const String &value) const Stringinlinevirtual
matches(const Regexp &rexp)String
matchLength(int index=0) const String
matchOffset(int index=0) const String
matchString(int index=0) const Stringinline
MessageDispatcher (defined in MessageHandler)MessageHandlerfriend
MessageHandler(const char *name, unsigned priority=100, const char *trackName=0, bool addPriority=true)MessageHandlerexplicit
msgEscape(const char *str, char extraEsc=0)Stringstatic
msgEscape(char extraEsc=0) const Stringinline
msgUnescape(const char *str, int *errptr=0, char extraEsc=0)Stringstatic
msgUnescape(int *errptr=0, char extraEsc=0) const Stringinline
null() const Stringinline
objectsCounter() const MessageHandlerinline
operator const char *() const Stringinline
operator!=(const char *value) const String
operator!=(const String &value) const Stringinline
operator&=(const char *value) const String
operator+=(const char *value)Stringinline
operator+=(char value)String
operator+=(int32_t value)String
operator+=(uint32_t value)String
operator+=(int64_t value)String
operator+=(uint64_t value)String
operator+=(bool value)Stringinline
operator+=(double value)String
operator<<(const char *value)Stringinline
operator<<(char value)Stringinline
operator<<(int32_t value)Stringinline
operator<<(uint32_t value)Stringinline
operator<<(int64_t value)Stringinline
operator<<(uint64_t value)Stringinline
operator<<(bool value)Stringinline
operator<<(double value)Stringinline
operator=(const String &value)Stringinline
operator=(const String *value)Stringinline
operator=(const char *value)String
operator=(char value)String
operator=(int32_t value)String
operator=(uint32_t value)String
operator=(int64_t value)String
operator=(uint64_t value)String
operator=(bool value)Stringinline
operator=(double value)String
operator==(const char *value) const String
operator==(const String &value) const Stringinline
operator>>(const char *skip)String
operator>>(char &store)String
operator>>(UChar &store)String
operator>>(int &store)String
operator>>(unsigned int &store)String
operator>>(bool &store)String
operator[](signed int index) const Stringinline
operator[](unsigned int index) const Stringinline
operator|=(const char *value) const String
printf(const char *format,...)String
printf(unsigned int length, const char *format,...)String
priority() const MessageHandlerinline
received(Message &msg)=0MessageHandlerpure virtual
receivedInternal(Message &msg)MessageHandlerprotectedvirtual
replaceMatches(const String &templ) const String
rfind(char what) const String
rfind(const char *what) const String
Right enum value (defined in String)String
safe() const Stringinline
safe(const char *defStr) const Stringinline
safeNowInternal()MessageHandlerprotected
setFilter(NamedString *filter)MessageHandler
setFilter(const char *name, const char *value)MessageHandlerinline
setObjCounter(NamedCounter *counter)GenObject
setObjCounting(bool enable)GenObjectinlinestatic
split(char separator, bool emptyOK=true) const String
sqlEscape(const char *str, char extraEsc=0)Stringstatic
sqlEscape(char extraEsc=0) const Stringinline
startSkip(const char *what, bool wordBreak=true, bool caseInsensitive=false)String
startsWith(const char *what, bool wordBreak=false, bool caseInsensitive=false) const String
String()String
String(const char *value, int len=-1)String
String(char value, unsigned int repeat=1)Stringexplicit
String(int32_t value)Stringexplicit
String(uint32_t value)Stringexplicit
String(int64_t value)Stringexplicit
String(uint64_t value)Stringexplicit
String(bool value)Stringexplicit
String(double value)Stringexplicit
String(const String &value)String
String(const String *value)String
stripBOM(const char *&str)Stringinlinestatic
stripBOM(char *&str)Stringinlinestatic
stripBOM()Stringinline
substr(int offs, int len=-1) const String
toBoolean(bool defvalue=false) const String
toDouble(double defvalue=0.0) const String
toInt64(int64_t defvalue=0, int base=0, int64_t minvalue=LLONG_MIN, int64_t maxvalue=LLONG_MAX, bool clamp=true) const String
toInteger(int defvalue=0, int base=0, int minvalue=INT_MIN, int maxvalue=INT_MAX, bool clamp=true) const String
toInteger(const TokenDict *tokens, int defvalue=0, int base=0) const String
toLong(long int defvalue=0, int base=0, long int minvalue=LONG_MIN, long int maxvalue=LONG_MAX, bool clamp=true) const String
toLower()String
toString() const Stringvirtual
toUpper()String
trackName() const MessageHandlerinline
trackName(const char *name)MessageHandlerinline
trimBlanks()String
trimSpaces()String
uriEscape(const char *str, char extraEsc=0, const char *noEsc=0)Stringstatic
uriEscape(const char *str, const char *extraEsc, const char *noEsc=0)Stringstatic
uriEscape(char extraEsc=0, const char *noEsc=0) const Stringinline
uriUnescape(const char *str, int *errptr=0)Stringstatic
uriUnescape(int *errptr=0) const Stringinline
~GenObject()GenObjectinlinevirtual
~MessageHandler()MessageHandlervirtual
~String()Stringvirtual