All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PRegularExpression Member List

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

AnchorNewLine enum value | PRegularExpression |
BadBR enum value | PRegularExpression |
BadClassType enum value | PRegularExpression |
BadEscape enum value | PRegularExpression |
BadPattern enum value | PRegularExpression |
BadRepitition enum value | PRegularExpression |
BadSubReg enum value | PRegularExpression |
Class() | PObject | inline static
Clone() const | PObject | virtual
CollateError enum value | PRegularExpression |
Compare(const PObject &obj) const | PObject | virtual
CompareObjectMemoryDirect(const PObject &obj) const | PObject | virtual
Comparison enum name | PObject |
Compile(const PString &pattern, int flags=IgnoreCase) | PRegularExpression |
Compile(const char *cpattern, int flags=IgnoreCase) | PRegularExpression |
EqualTo enum value | PObject |
ErrorCodes enum name | PRegularExpression |
EscapeString(const PString &str) | PRegularExpression | static
Execute(const PString &str, PINDEX &start, int flags=0) const | PRegularExpression |
Execute(const PString &str, PINDEX &start, PINDEX &len, int flags=0) const | PRegularExpression |
Execute(const char *cstr, PINDEX &start, int flags=0) const | PRegularExpression |
Execute(const char *cstr, PINDEX &start, PINDEX &len, int flags=0) const | PRegularExpression |
Execute(const PString &str, PIntArray &starts, int flags=0) const | PRegularExpression |
Execute(const PString &str, PIntArray &starts, PIntArray &ends, int flags=0) const | PRegularExpression |
Execute(const char *cstr, PIntArray &starts, int flags=0) const | PRegularExpression |
Execute(const char *cstr, PIntArray &starts, PIntArray &ends, int flags=0) const | PRegularExpression |
Execute(const char *cstr, PStringArray &substring, int flags=0) const | PRegularExpression |
expression | PRegularExpression | protected
Extended enum value | PRegularExpression |
flagsSaved | PRegularExpression | protected
GetClass(unsigned ancestor=0) const | PObject | inline virtual
GetErrorCode() const | PRegularExpression |
GetErrorText() const | PRegularExpression |
GetPattern() const | PRegularExpression | inline
GreaterThan enum value | PObject |
HashFunction() const | PObject | virtual
IgnoreCase enum value | PRegularExpression |
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size) | PObject | static
InternalIsDescendant(const char *clsName) const | PObject | inline virtual
IsClass(const char *cls) const | PObject | inline
lastError | PRegularExpression | mutable protected
LessThan enum value | PObject |
NoError enum value | PRegularExpression |
NoMatch enum value | PRegularExpression |
NotBeginningOfLine enum value | PRegularExpression |
NotCompiled enum value | PRegularExpression |
NotEndofLine enum value | PRegularExpression |
operator!=(const PObject &obj) const | PObject | inline
operator<(const PObject &obj) const | PObject | inline
operator<=(const PObject &obj) const | PObject | inline
operator=(const PRegularExpression &) | PRegularExpression |
operator==(const PObject &obj) const | PObject | inline
operator>(const PObject &obj) const | PObject | inline
operator>=(const PObject &obj) const | PObject | inline
OutOfMemory enum value | PRegularExpression |
patternSaved | PRegularExpression | protected
PObject() | PObject | inline protected
PRegularExpression() | PRegularExpression |
PRegularExpression(const PString &pattern, int flags=IgnoreCase) | PRegularExpression |
PRegularExpression(const char *cpattern, int flags=IgnoreCase) | PRegularExpression |
PRegularExpression(const PRegularExpression &) | PRegularExpression |
PrematureEnd enum value | PRegularExpression |
PrintOn(ostream &strm) const | PRegularExpression | virtual
RangeError enum value | PRegularExpression |
ReadFrom(istream &strm) | PObject | virtual
TooBig enum value | PRegularExpression |
UnmatchedBrace enum value | PRegularExpression |
UnmatchedBracket enum value | PRegularExpression |
UnmatchedParen enum value | PRegularExpression |
UnmatchedRParen enum value | PRegularExpression |
~PObject() | PObject | inline virtual
~PRegularExpression() | PRegularExpression |