Classes | |
class | Scanner |
class | StringPiece |
class | RE_Options |
class | RE |
class | _RE_MatchObject |
class | Arg |
Functions | |
static int | NewlineMode (int pcre_options) |
static const char * | TerminateNumber (char *buf, const char *str, int n) |
static RE_Options | UTF8 () |
static RE_Options | CASELESS () |
static RE_Options | MULTILINE () |
static RE_Options | DOTALL () |
static RE_Options | EXTENDED () |
MAKE_INTEGER_PARSER (short, short) MAKE_INTEGER_PARSER(unsigned short | |
ushort | MAKE_INTEGER_PARSER (int, int) MAKE_INTEGER_PARSER(unsigned int |
ushort uint | MAKE_INTEGER_PARSER (long, long) MAKE_INTEGER_PARSER(unsigned long |
ushort uint ulong | MAKE_INTEGER_PARSER (long long, longlong) MAKE_INTEGER_PARSER(unsigned long long |
Variables | |
static const int | kMaxArgs = 16 |
static const int | kVecSize = (1 + kMaxArgs) * 3 |
static const string | empty_string |
static RE_Options | default_options |
static const int | kMaxNumberLength = 32 |
static RE_Options pcrecpp::CASELESS | ( | ) | [inline, static] |
Definition at line 469 of file pcrecpp.h.
References pcrecpp::RE_Options::set_caseless().
Referenced by Test_CASELESS().
static RE_Options pcrecpp::DOTALL | ( | ) | [inline, static] |
Definition at line 476 of file pcrecpp.h.
References pcrecpp::RE_Options::set_dotall().
Referenced by Test_DOTALL().
static RE_Options pcrecpp::EXTENDED | ( | ) | [inline, static] |
Definition at line 480 of file pcrecpp.h.
References pcrecpp::RE_Options::set_extended().
Referenced by Test_EXTENDED().
ushort pcrecpp::MAKE_INTEGER_PARSER | ( | int | , | |
int | ||||
) |
static RE_Options pcrecpp::MULTILINE | ( | ) | [inline, static] |
Definition at line 472 of file pcrecpp.h.
References pcrecpp::RE_Options::set_multiline().
Referenced by Test_MULTILINE().
static int pcrecpp::NewlineMode | ( | int | pcre_options | ) | [static] |
Definition at line 352 of file pcrecpp.cc.
References newline, NULL, pcre_config(), PCRE_CONFIG_NEWLINE, PCRE_NEWLINE_ANY, PCRE_NEWLINE_ANYCRLF, PCRE_NEWLINE_CR, PCRE_NEWLINE_CRLF, and PCRE_NEWLINE_LF.
Referenced by pcrecpp::RE::GlobalReplace().
static const char* pcrecpp::TerminateNumber | ( | char * | buf, | |
const char * | str, | |||
int | n | |||
) | [static] |
static RE_Options pcrecpp::UTF8 | ( | ) | [inline, static] |
Definition at line 465 of file pcrecpp.h.
References pcrecpp::RE_Options::set_utf8().
Referenced by main(), and TestQuoteMetaUtf8().
RE_Options pcrecpp::default_options [static] |
const string pcrecpp::empty_string [static] |
Definition at line 77 of file pcrecpp.cc.
Referenced by pcrecpp::RE::Cleanup(), pcrecpp::RE::Compile(), and pcrecpp::RE::Init().
const int pcrecpp::kMaxArgs = 16 [static] |
Definition at line 54 of file pcrecpp.cc.
Referenced by pcrecpp::RE::Consume(), pcrecpp::RE::FindAndConsume(), pcrecpp::RE::FullMatch(), and pcrecpp::RE::PartialMatch().
const int pcrecpp::kMaxNumberLength = 32 [static] |
const int pcrecpp::kVecSize = (1 + kMaxArgs) * 3 [static] |
Definition at line 55 of file pcrecpp.cc.
Referenced by pcrecpp::RE::Consume(), pcrecpp::RE::Extract(), pcrecpp::RE::FindAndConsume(), pcrecpp::RE::FullMatch(), pcrecpp::RE::GlobalReplace(), pcrecpp::RE::PartialMatch(), and pcrecpp::RE::Replace().