libstdc++
|
#include <regex_compiler.h>
Public Types | |
typedef _TraitsT::char_class_type | _CharClassT |
typedef _TransT::_CharT | _CharT |
typedef _TraitsT::string_type | _StringT |
typedef _TransT::_StrTransT | _StrTransT |
typedef _RegexTranslator< _TraitsT, __icase, __collate > | _TransT |
Public Member Functions | |
_BracketMatcher (bool __is_non_matching, const _TraitsT &__traits) | |
void | _M_add_char (_CharT __c) |
void | _M_add_character_class (const _StringT &__s, bool __neg) |
_StringT | _M_add_collate_element (const _StringT &__s) |
void | _M_add_equivalence_class (const _StringT &__s) |
void | _M_make_range (_CharT __l, _CharT __r) |
void | _M_ready () |
bool | operator() (_CharT __ch) const |
Matches a character range (bracket expression)
Definition at line 423 of file regex_compiler.h.
typedef _TraitsT::char_class_type std::__detail::_BracketMatcher< _TraitsT, __icase, __collate >::_CharClassT |
Definition at line 430 of file regex_compiler.h.
typedef _TransT::_CharT std::__detail::_BracketMatcher< _TraitsT, __icase, __collate >::_CharT |
Definition at line 427 of file regex_compiler.h.
typedef _TraitsT::string_type std::__detail::_BracketMatcher< _TraitsT, __icase, __collate >::_StringT |
Definition at line 429 of file regex_compiler.h.
typedef _TransT::_StrTransT std::__detail::_BracketMatcher< _TraitsT, __icase, __collate >::_StrTransT |
Definition at line 428 of file regex_compiler.h.
typedef _RegexTranslator<_TraitsT, __icase, __collate> std::__detail::_BracketMatcher< _TraitsT, __icase, __collate >::_TransT |
Definition at line 426 of file regex_compiler.h.
|
inline |
Definition at line 433 of file regex_compiler.h.
|
inline |
Definition at line 447 of file regex_compiler.h.
|
inline |
Definition at line 482 of file regex_compiler.h.
|
inline |
Definition at line 454 of file regex_compiler.h.
|
inline |
Definition at line 467 of file regex_compiler.h.
|
inline |
Definition at line 498 of file regex_compiler.h.
|
inline |
Definition at line 509 of file regex_compiler.h.
|
inline |
Definition at line 440 of file regex_compiler.h.