Yate
ClientSound Member List

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

Align enum name (defined in String)String
alive() constGenObjectvirtual
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) constString
atom(const String *&str, const char *val)Stringstatic
attachSource(ClientChannel *chan)ClientSound
boolText(bool value)Stringinlinestatic
build(const String &id, const char *file, const char *device=0, unsigned int repeat=0, bool resetExisting=true, bool stereo=false)ClientSoundstatic
c_str() constStringinline
Center enum value (defined in String)String
changed()Stringprotectedvirtual
checkBOM(const char *str)Stringinlinestatic
checkBOM() constStringinline
clear()String
ClientSound(const char *name, const char *file, const char *device=0)ClientSoundinline
decodeFlags(unsigned int flags, const TokenDict *tokens, bool unknownflag=true)String
decodeFlags(uint64_t flags, const TokenDict64 *tokens, bool unknownflag=true)String
destruct()ClientSoundinlinevirtual
device() constClientSoundinline
device(const char *dev)ClientSoundinline
doStart() (defined in ClientSound)ClientSoundprotectedvirtual
doStop() (defined in ClientSound)ClientSoundprotectedvirtual
empty()Stringstatic
encodeFlags(const TokenDict *tokens) constString
encodeFlags(const TokenDict64 *tokens) constString
endsWith(const char *what, bool wordBreak=false, bool caseInsensitive=false) constString
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
file() constClientSoundinline
file(const char *filename, bool stereo)ClientSoundinline
find(const String &token, bool byName=true)ClientSoundstatic
String::find(char what, unsigned int offs=0) constString
String::find(const char *what, unsigned int offs=0) constString
fixUtf8(const char *replace=0, uint32_t maxChar=0x10ffff, bool overlong=false)String
GenObject()GenObject
getObjCounter() constGenObjectinline
getObjCounter(const String &name, bool create=true)GenObjectstatic
getObjCounters()GenObjectstatic
getObjCounting()GenObjectinlinestatic
getObject(const String &name) constStringvirtual
GenObject::getObject(const String &name, const GenObject *obj)GenObjectinlinestatic
hash() constStringinline
hash(const char *value, unsigned int h=0)Stringstatic
hexify(void *data, unsigned int len, char sep=0, bool upCase=false)String
isBoolean() constString
Left enum value (defined in String)String
length() constStringinline
lenUtf8(const char *value, uint32_t maxChar=0x10ffff, bool overlong=false)Stringstatic
lenUtf8(uint32_t maxChar=0x10ffff, bool overlong=false) constStringinline
m_channel (defined in ClientSound)ClientSoundprotected
m_device (defined in ClientSound)ClientSoundprotected
m_file (defined in ClientSound)ClientSoundprotected
m_native (defined in ClientSound)ClientSoundprotected
m_repeat (defined in ClientSound)ClientSoundprotected
m_started (defined in ClientSound)ClientSoundprotected
m_stereo (defined in ClientSound)ClientSoundprotected
matchCount() constString
matches(const String &value) constStringinlinevirtual
matches(const Regexp &rexp)String
matchLength(int index=0) constString
matchOffset(int index=0) constString
matchString(int index=0) constStringinline
msgEscape(const char *str, char extraEsc=0)Stringstatic
msgEscape(char extraEsc=0) constStringinline
msgUnescape(const char *str, int *errptr=0, char extraEsc=0)Stringstatic
msgUnescape(int *errptr=0, char extraEsc=0) constStringinline
native() constClientSoundinline
null() constStringinline
operator const char *() constStringinline
operator!=(const char *value) constString
operator!=(const String &value) constStringinline
operator&=(const char *value) constString
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) constString
operator==(const String &value) constStringinline
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) constStringinline
operator[](unsigned int index) constStringinline
operator|=(const char *value) constString
printf(const char *format,...)String
printf(unsigned int length, const char *format,...)String
replaceMatches(const String &templ) constString
rfind(char what) constString
rfind(const char *what) constString
Right enum value (defined in String)String
s_calltoPrefixClientSoundstatic
s_soundsClientSoundstatic
s_soundsMutexClientSoundstatic
safe() constStringinline
safe(const char *defStr) constStringinline
setChannel(const String &chan, bool ok)ClientSound
setObjCounter(NamedCounter *counter)GenObject
setObjCounting(bool enable)GenObjectinlinestatic
setRepeat(unsigned int count)ClientSoundinline
split(char separator, bool emptyOK=true) constString
split(const Regexp &reg, bool emptyOK=true) constString
sqlEscape(const char *str, char extraEsc=0)Stringstatic
sqlEscape(char extraEsc=0) constStringinline
start(bool force=true)ClientSound
start(const String &name, bool force=true)ClientSoundstatic
started() constClientSoundinline
started(const String &name)ClientSoundstatic
startSkip(const char *what, bool wordBreak=true, bool caseInsensitive=false)String
startsWith(const char *what, bool wordBreak=false, bool caseInsensitive=false) constString
stereo() constClientSoundinline
stop()ClientSound
stop(const String &name)ClientSoundstatic
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) constString
toBoolean(bool defvalue=false) constString
toDouble(double defvalue=0.0) constString
toInt64(int64_t defvalue=0, int base=0, int64_t minvalue=LLONG_MIN, int64_t maxvalue=LLONG_MAX, bool clamp=true) constString
toInteger(int defvalue=0, int base=0, int minvalue=INT_MIN, int maxvalue=INT_MAX, bool clamp=true) constString
toInteger(const TokenDict *tokens, int defvalue=0, int base=0) constString
toLong(long int defvalue=0, int base=0, long int minvalue=LONG_MIN, long int maxvalue=LONG_MAX, bool clamp=true) constString
toLower()String
toString() constStringvirtual
toUInt64(uint64_t defvalue=0, int base=0, uint64_t minvalue=0, uint64_t maxvalue=ULLONG_MAX, bool clamp=true) constString
toUpper()String
traceId() constGenObjectvirtual
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) constStringinline
uriUnescape(const char *str, int *errptr=0)Stringstatic
uriUnescape(int *errptr=0) constStringinline
~ClientSound()ClientSoundinlinevirtual
~GenObject()GenObjectinlinevirtual
~String()Stringvirtual