#include <TRegexp.h>
Public Types | |
| enum | EStatVal |
| enum | EStatVal |
Public Member Functions | |
| TRegexp (const char *re, Bool_t wildcard=kFALSE) | |
| TRegexp (const TString &re) | |
| TRegexp (const TRegexp &re) | |
| virtual | ~TRegexp () |
| TRegexp & | operator= (const TRegexp &re) |
| TRegexp & | operator= (const TString &re) |
| TRegexp & | operator= (const char *re) |
| Ssiz_t | Index (const TString &str, Ssiz_t *len, Ssiz_t start=0) const |
| EStatVal | Status () |
| TRegexp (const char *re, Bool_t wildcard=kFALSE) | |
| TRegexp (const TString &re) | |
| TRegexp (const TRegexp &re) | |
| virtual | ~TRegexp () |
| TRegexp & | operator= (const TRegexp &re) |
| TRegexp & | operator= (const TString &re) |
| TRegexp & | operator= (const char *re) |
| Ssiz_t | Index (const TString &str, Ssiz_t *len, Ssiz_t start=0) const |
| EStatVal | Status () |
Private Member Functions | |
| void | CopyPattern (const TRegexp &re) |
| void | GenPattern (const char *re) |
| const char * | MakeWildcard (const char *re) |
| void | CopyPattern (const TRegexp &re) |
| void | GenPattern (const char *re) |
| const char * | MakeWildcard (const char *re) |
Private Attributes | |
| Pattern_t * | fPattern |
| EStatVal | fStat |
| Pattern_t * | fPattern |
Static Private Attributes | |
| static const unsigned | fgMaxpat |
Definition at line 35 of file TRegexp.h.
| enum TRegexp::EStatVal |
| enum TRegexp::EStatVal |
| TRegexp::TRegexp | ( | const TString & | re | ) |
| TRegexp::TRegexp | ( | const TRegexp & | re | ) |
| TRegexp::~TRegexp | ( | ) | [virtual] |
| TRegexp::TRegexp | ( | const TString & | re | ) |
| TRegexp::TRegexp | ( | const TRegexp & | re | ) |
| virtual TRegexp::~TRegexp | ( | ) | [virtual] |
| void TRegexp::CopyPattern | ( | const TRegexp & | re | ) | [private] |
Definition at line 120 of file TRegexp.cxx.
References fgMaxpat, fPattern, and fStat.
Referenced by operator=(), and TRegexp().
| void TRegexp::GenPattern | ( | const char * | re | ) | [private] |
Definition at line 110 of file TRegexp.cxx.
References error, fgMaxpat, fPattern, fStat, kToolong, and Makepat().
Referenced by operator=(), and TRegexp().
| const char * TRegexp::MakeWildcard | ( | const char * | re | ) | [private] |
| TRegexp & TRegexp::operator= | ( | const char * | re | ) |
Definition at line 199 of file TRegexp.cxx.
References Error, fPattern, fStat, kNPOS, kOK, Matchs(), and s.
Referenced by TDataSetManagerFile::BrowseDataSets(), TAuthenticate::CheckHost(), TSystem::CompileMacro(), TMLPAnalyzer::GatherInformations(), and TNeuron::UseBranch().
| TRegexp::EStatVal TRegexp::Status | ( | ) |
Definition at line 223 of file TRegexp.cxx.
Referenced by RooMapCatEntry::ok(), and RooMappedCategory::Entry::ok().
| void TRegexp::CopyPattern | ( | const TRegexp & | re | ) | [private] |
| void TRegexp::GenPattern | ( | const char * | re | ) | [private] |
| const char* TRegexp::MakeWildcard | ( | const char * | re | ) | [private] |
| TRegexp& TRegexp::operator= | ( | const char * | re | ) |
| EStatVal TRegexp::Status | ( | ) |
Pattern_t* TRegexp::fPattern [private] |
Definition at line 41 of file TRegexp.h.
Referenced by CopyPattern(), GenPattern(), Index(), operator=(), and ~TRegexp().
EStatVal TRegexp::fStat [private] |
Definition at line 42 of file TRegexp.h.
Referenced by CopyPattern(), GenPattern(), Index(), and Status().
static const unsigned TRegexp::fgMaxpat [static, private] |
Definition at line 43 of file TRegexp.h.
Referenced by CopyPattern(), GenPattern(), and MakeWildcard().
Pattern_t* TRegexp::fPattern [private] |
1.5.1