virtual | ~TPMERegexp() |
void | AssignGlobalState(const TPMERegexp& re) |
static TClass* | Class() |
Int_t | GetGlobalPosition() const |
Int_t | GetNMaxMatches() const |
virtual TClass* | IsA() const |
Int_t | Match(const TString& s, UInt_t start = 0) |
Int_t | NMatches() const |
TString | operator[](Int_t) |
virtual void | Print(Option_t* option = "") |
void | Reset(const TString& s, const TString& opts = "", Int_t nMatchMax = -1) |
void | Reset(const TString& s, UInt_t opts, Int_t nMatchMax = -1) |
void | ResetGlobalState() |
void | SetNMaxMatches(Int_t nm) |
virtual void | ShowMembers(TMemberInspector& insp) const |
Int_t | Split(const TString& s, Int_t maxfields = 0) |
virtual void | Streamer(TBuffer&) |
void | StreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b) |
Int_t | Substitute(TString& s, const TString& r, Bool_t doDollarSubst = kTRUE) |
TPMERegexp() | |
TPMERegexp(const TPMERegexp& r) | |
TPMERegexp(const TString& s, const TString& opts = "", Int_t nMatchMax = 10) | |
TPMERegexp(const TString& s, UInt_t opts, Int_t nMatchMax = 10) |
void | TPRegexp::Compile() |
TString | TPRegexp::GetModifiers() const |
TString | TPRegexp::GetPattern() const |
static Bool_t | TPRegexp::GetThrowAtCompileError() |
Bool_t | TPRegexp::IsValid() const |
Bool_t | TPRegexp::MatchB(const TString& s, const TString& mods = "", Int_t start = 0, Int_t nMaxMatch = 10) |
Int_t | TPRegexp::MatchInternal(const TString& s, Int_t start, Int_t nMaxMatch, TArrayI* pos = 0) const |
TObjArray* | TPRegexp::MatchS(const TString& s, const TString& mods = "", Int_t start = 0, Int_t nMaxMatch = 10) |
void | TPRegexp::Optimize() |
UInt_t | TPRegexp::ParseMods(const TString& mods) const |
Int_t | TPRegexp::ReplaceSubs(const TString& s, TString& final, const TString& replacePattern, Int_t* ovec, Int_t nmatch) const |
static void | TPRegexp::SetThrowAtCompileError(Bool_t throwp) |
Int_t | TPRegexp::SubstituteInternal(TString& s, const TString& replace, Int_t start, Int_t nMaxMatch0, Bool_t doDollarSubst) const |
TPMERegexp& | operator=(const TPMERegexp&) |
void* | fAddressOfLastString | used for checking for change of TString in global match |
Int_t | fLastGlobalPosition | end of last match when kPCRE_GLOBAL is set |
TString | fLastStringMatched | copy of the last TString matched |
TArrayI | fMarkers | last set of indexes of matches |
Int_t | fNMatches | number of matches returned from last pcre_exec call |
Int_t | fNMaxMatches | maximum number of matches |
UInt_t | TPRegexp::fPCREOpts | |
TString | TPRegexp::fPattern | |
PCREPriv_t* | TPRegexp::fPriv | |
static Bool_t | TPRegexp::fgThrowAtCompileError | |
static TPRegexp::(anonymous) | TPRegexp::kPCRE_DEBUG_MSGS | |
static TPRegexp::(anonymous) | TPRegexp::kPCRE_GLOBAL | |
static TPRegexp::(anonymous) | TPRegexp::kPCRE_INTMASK | |
static TPRegexp::(anonymous) | TPRegexp::kPCRE_OPTIMIZE |
Inheritance Chart: | |||||||||
|
{ return fPattern; }