Inherits AZStd::Internal::ErrorSink.
|
|
| basic_regex (const Element *element, flag_type flags=regex_constants::ECMAScript) |
| |
|
| basic_regex (const Element *element, size_t count, flag_type flags=regex_constants::ECMAScript) |
| |
|
template<class _STtraits , class _STalloc > |
| | basic_regex (const basic_string< Element, _STtraits, _STalloc > &string, flag_type flags=regex_constants::ECMAScript) |
| |
|
template<class InputIterator > |
| | basic_regex (InputIterator first, InputIterator last, flag_type flags) |
| |
|
template<class InputIterator > |
| | basic_regex (InputIterator first, InputIterator last) |
| |
|
| basic_regex (const this_type &right) |
| |
|
| basic_regex (this_type &&right) |
| |
|
this_type & | operator= (this_type &&right) |
| |
|
void | _Assign_rv (this_type &&right) |
| |
|
this_type & | assign (this_type &&right) |
| |
|
this_type & | operator= (const this_type &right) |
| |
|
this_type & | operator= (const Element *element) |
| |
|
template<class _STtraits , class _STalloc > |
| this_type & | operator= (const basic_string< Element, _STtraits, _STalloc > &string) |
| |
|
unsigned int | _Loop_count () const |
| |
|
unsigned int | mark_count () const |
| |
|
this_type & | assign (const this_type &right) |
| |
|
this_type & | assign (const Element *element, flag_type flags=regex_constants::ECMAScript) |
| |
|
this_type & | assign (const Element *element, size_t count, flag_type flags=regex_constants::ECMAScript) |
| |
|
template<class _STtraits , class _STalloc > |
| this_type & | assign (const basic_string< Element, _STtraits, _STalloc > &string, flag_type flags=regex_constants::ECMAScript) |
| |
|
template<class InputIterator > |
| this_type & | assign (InputIterator first, InputIterator last, flag_type flags=regex_constants::ECMAScript) |
| |
|
flag_type | Flags () const |
| |
|
void | swap (this_type &right) |
| |
|
RootNode * | Get () const |
| |
|
bool | Empty () const |
| |
|
bool | Valid () const |
| |
|
const char * | GetError () const |
| |
|
const RegExTraits & | _Get_traits () const |
| |
|
|
static constexpr flag_type | icase = regex_constants::icase |
| |
|
static constexpr flag_type | nosubs = regex_constants::nosubs |
| |
|
static constexpr flag_type | optimize = regex_constants::optimize |
| |
|
static constexpr flag_type | collate = regex_constants::collate |
| |
|
static constexpr flag_type | ECMAScript = regex_constants::ECMAScript |
| |
|
static constexpr flag_type | basic = regex_constants::basic |
| |
|
static constexpr flag_type | extended = regex_constants::extended |
| |
|
static constexpr flag_type | awk = regex_constants::awk |
| |
|
static constexpr flag_type | grep = regex_constants::grep |
| |
|
static constexpr flag_type | egrep = regex_constants::egrep |
| |