#include <IniParser.h>
Public Member Functions | |
Regex () | |
int | compile (const string &pattern, bool ignore_case) |
const regex_t * | regex () const |
Private Attributes | |
Regex_tPtr | rxtp |
Manages references to a regex buffer
Regex::Regex | ( | ) | [inline] |
int Regex::compile | ( | const string & | pattern, | |
bool | ignore_case | |||
) | [inline] |
Initialize the regex
pattern | a pattern (REG_EXTENDED) ignore_case REG_ICASE? |
Referenced by IniParser::initMachine().
const regex_t* Regex::regex | ( | ) | const [inline] |
References rxtp.
Referenced by RegexMatch::RegexMatch().
Regex_tPtr Regex::rxtp [private] |