PTLib  Version 2.10.11
PRegularExpression Member List

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

AnchorNewLine enum valuePRegularExpression
BadBR enum valuePRegularExpression
BadClassType enum valuePRegularExpression
BadEscape enum valuePRegularExpression
BadPattern enum valuePRegularExpression
BadRepitition enum valuePRegularExpression
BadSubReg enum valuePRegularExpression
Class()PObjectinlinestatic
Clone() constPObjectvirtual
CollateError enum valuePRegularExpression
Compare(const PObject &obj) constPObjectvirtual
CompareObjectMemoryDirect(const PObject &obj) constPObjectvirtual
Comparison enum namePObject
Compile(const PString &pattern, int flags=IgnoreCase)PRegularExpression
Compile(const char *cpattern, int flags=IgnoreCase)PRegularExpression
EqualTo enum valuePObject
ErrorCodes enum namePRegularExpression
EscapeString(const PString &str)PRegularExpressionstatic
Execute(const PString &str, PINDEX &start, int flags=0) constPRegularExpression
Execute(const PString &str, PINDEX &start, PINDEX &len, int flags=0) constPRegularExpression
Execute(const char *cstr, PINDEX &start, int flags=0) constPRegularExpression
Execute(const char *cstr, PINDEX &start, PINDEX &len, int flags=0) constPRegularExpression
Execute(const PString &str, PIntArray &starts, int flags=0) constPRegularExpression
Execute(const PString &str, PIntArray &starts, PIntArray &ends, int flags=0) constPRegularExpression
Execute(const char *cstr, PIntArray &starts, int flags=0) constPRegularExpression
Execute(const char *cstr, PIntArray &starts, PIntArray &ends, int flags=0) constPRegularExpression
Execute(const char *cstr, PStringArray &substring, int flags=0) constPRegularExpression
expressionPRegularExpressionprotected
Extended enum valuePRegularExpression
flagsSavedPRegularExpressionprotected
GetClass(unsigned ancestor=0) constPObjectinlinevirtual
GetErrorCode() constPRegularExpression
GetErrorText() constPRegularExpression
GetPattern() constPRegularExpressioninline
GreaterThan enum valuePObject
HashFunction() constPObjectvirtual
IgnoreCase enum valuePRegularExpression
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size)PObjectstatic
InternalIsDescendant(const char *clsName) constPObjectinlinevirtual
IsClass(const char *cls) constPObjectinline
lastErrorPRegularExpressionmutableprotected
LessThan enum valuePObject
NoError enum valuePRegularExpression
NoMatch enum valuePRegularExpression
NotBeginningOfLine enum valuePRegularExpression
NotCompiled enum valuePRegularExpression
NotEndofLine enum valuePRegularExpression
operator!=(const PObject &obj) constPObjectinline
operator<(const PObject &obj) constPObjectinline
operator<=(const PObject &obj) constPObjectinline
operator=(const PRegularExpression &)PRegularExpression
operator==(const PObject &obj) constPObjectinline
operator>(const PObject &obj) constPObjectinline
operator>=(const PObject &obj) constPObjectinline
OutOfMemory enum valuePRegularExpression
patternSavedPRegularExpressionprotected
PObject()PObjectinlineprotected
PRegularExpression()PRegularExpression
PRegularExpression(const PString &pattern, int flags=IgnoreCase)PRegularExpression
PRegularExpression(const char *cpattern, int flags=IgnoreCase)PRegularExpression
PRegularExpression(const PRegularExpression &)PRegularExpression
PrematureEnd enum valuePRegularExpression
PrintOn(ostream &strm) constPRegularExpressionvirtual
RangeError enum valuePRegularExpression
ReadFrom(istream &strm)PObjectvirtual
TooBig enum valuePRegularExpression
UnmatchedBrace enum valuePRegularExpression
UnmatchedBracket enum valuePRegularExpression
UnmatchedParen enum valuePRegularExpression
UnmatchedRParen enum valuePRegularExpression
~PObject()PObjectinlinevirtual
~PRegularExpression()PRegularExpression