Yate
MatchingItemLoad Member List

This is the complete list of members for MatchingItemLoad, 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(char value, unsigned int len=1)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
boolText(bool value)Stringinlinestatic
c_ends_with(const char *str, const char *what, int lenStr=-1, int lenWhat=-1, bool caseInsensitive=false)Stringstatic
c_replace_chars(const char *str, const char *what, const char *repl=0, bool inPlace=false, int wLen=-1, int rLen=-1, bool *chg=0)Stringstatic
c_skip(const char *&str, const char *what, int lenStr=-1, int lenWhat=-1, bool caseInsensitive=false)Stringinlinestatic
c_skip_chars(const char *&str, const char *what, int len=-1, bool skipFound=true)Stringstatic
c_starts_with(const char *str, const char *what, int lenStr=-1, int lenWhat=-1, bool caseInsensitive=false)Stringstatic
c_str() constStringinline
Center enum value (defined in String)String
changed()Stringprotectedvirtual
checkBOM(const char *str)Stringinlinestatic
checkBOM() constStringinline
clear()String
decodeFlags(unsigned int flags, const TokenDict *tokens, bool unknownflag=true)String
decodeFlags(uint64_t flags, const TokenDict64 *tokens, bool unknownflag=true)String
DefaultFlags enum value (defined in MatchingItemLoad)MatchingItemLoad
destruct()GenObjectvirtual
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
find(char what, unsigned int offs=0) constString
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(const void *data, unsigned int len, char sep=0, bool upCase=false)String
IgnoreFailed enum value (defined in MatchingItemLoad)MatchingItemLoad
insert(unsigned int pos, const char *value, int len=-1)String
insert(unsigned int pos, char value, unsigned int len=1)String
isBoolean() constString
ItemAny enum value (defined in MatchingItemLoad)MatchingItemLoad
ItemBasic enum value (defined in MatchingItemLoad)MatchingItemLoad
ItemCaseInsensitive enum value (defined in MatchingItemLoad)MatchingItemLoad
ItemFlags enum nameMatchingItemLoad
itemFlags()MatchingItemLoadstatic
ItemNegated enum value (defined in MatchingItemLoad)MatchingItemLoad
ItemPrivateFlag enum value (defined in MatchingItemLoad)MatchingItemLoad
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
ListAny enum value (defined in MatchingItemLoad)MatchingItemLoad
load(const NamedList &params, String *error=0, const char *prefix=0, const char *suffix=0) constMatchingItemLoadvirtual
LoadFlags enum nameMatchingItemLoad
loadFlags()MatchingItemLoadstatic
loadXml(const String &str, String *error=0) constMatchingItemLoadvirtual
loadXml(const GenObject *gen, String *error=0) constMatchingItemLoadvirtual
m_allow (defined in MatchingItemLoad)MatchingItemLoad
m_dbg (defined in MatchingItemLoad)MatchingItemLoad
m_flags (defined in MatchingItemLoad)MatchingItemLoad
m_ignore (defined in MatchingItemLoad)MatchingItemLoad
matchCount() constString
matches(const String &value) constStringinlinevirtual
matches(const Regexp &rexp)String
MatchingItemLoad(uint64_t flags=DefaultFlags, const char *name=0)MatchingItemLoadinline
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
NameReqSimple enum value (defined in MatchingItemLoad)MatchingItemLoad
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
printfAppend(const char *format,...)String
printfAppend(unsigned int length, const char *format,...)String
PrivateFlag enum value (defined in MatchingItemLoad)MatchingItemLoad
removeChars(const char *what, int wLen=-1, bool *chg=0)Stringinline
replaceChars(const char *what, const char *repl, bool inPlace=false, int wLen=-1, int rLen=-1, bool *chg=0)String
replaceMatches(const String &templ) constString
RexBasic enum value (defined in MatchingItemLoad)MatchingItemLoad
RexDetect enum value (defined in MatchingItemLoad)MatchingItemLoad
RexDetectNegated enum value (defined in MatchingItemLoad)MatchingItemLoad
RexValidate enum value (defined in MatchingItemLoad)MatchingItemLoad
rfind(char what) constString
rfind(const char *what) constString
Right enum value (defined in String)String
safe() constStringinline
safe(const char *defStr) constStringinline
setObjCounter(NamedCounter *counter)GenObject
setObjCounting(bool enable)GenObjectinlinestatic
split(ObjList &list, char separator, bool emptyOK=true) constString
split(ObjList &list, const Regexp &reg, bool emptyOK=true) constString
split(char separator, bool emptyOK=true) constStringinline
split(const Regexp &reg, bool emptyOK=true) constStringinline
sqlEscape(const char *str, char extraEsc=0)Stringstatic
sqlEscape(char extraEsc=0) constStringinline
startSkip(const char *what, bool wordBreak=true, bool caseInsensitive=false)String
startsWith(const char *what, bool wordBreak=false, bool caseInsensitive=false) constString
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
toInt64Dict(const TokenDict64 *tokens, int64_t defvalue=0, int base=0) constString
toInt64Dict(const TokenDictStr64 *tokens, int64_t defvalue=0, int base=0) 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
toInteger(const TokenDictStr *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)Stringinlinestatic
uriEscape(const char *str, const char *extraEsc, const char *noEsc=0)Stringinlinestatic
uriEscape(char extraEsc=0, const char *noEsc=0) constStringinline
uriEscapeTo(String &buf, const char *str, char extraEsc=0, const char *noEsc=0)Stringstatic
uriEscapeTo(String &buf, const char *str, const char *extraEsc, const char *noEsc=0)Stringstatic
uriEscapeTo(String &buf, char extraEsc=0, const char *noEsc=0) constStringinline
uriUnescape(const char *str, int *errptr=0, bool setPartial=true)Stringinlinestatic
uriUnescape(int *errptr=0, bool setPartial=true) constStringinline
uriUnescapeStr(bool setPartial=false, int *errptr=0)Stringinline
uriUnescapeTo(String &buf, const char *str, bool setPartial=false, int *errptr=0)Stringstatic
uriUnescapeTo(String &buf, bool setPartial=false, int *errptr=0) constStringinline
~GenObject()GenObjectinlinevirtual
~String()Stringvirtual