|
| enum | __syntax_option {
_S_icase
, _S_nosubs
, _S_optimize
, _S_collate
,
_S_ECMAScript
, _S_basic
, _S_extended
, _S_awk
,
_S_grep
, _S_egrep
, _S_polynomial
, _S_syntax_last
} |
| |
| enum | syntax_option_type : unsigned int |
| |
| constexpr syntax_option_type | icase |
| |
| constexpr syntax_option_type | nosubs |
| |
| constexpr syntax_option_type | optimize |
| |
| constexpr syntax_option_type | collate |
| |
| constexpr syntax_option_type | ECMAScript |
| |
| constexpr syntax_option_type | basic |
| |
| constexpr syntax_option_type | extended |
| |
| constexpr syntax_option_type | awk |
| |
| constexpr syntax_option_type | grep |
| |
| constexpr syntax_option_type | egrep |
| |
| constexpr syntax_option_type | __polynomial |
| |
| constexpr syntax_option_type | operator& (syntax_option_type __a, syntax_option_type __b) |
| |
| constexpr syntax_option_type | operator| (syntax_option_type __a, syntax_option_type __b) |
| |
| constexpr syntax_option_type | operator^ (syntax_option_type __a, syntax_option_type __b) |
| |
| constexpr syntax_option_type | operator~ (syntax_option_type __a) |
| |
| syntax_option_type & | operator&= (syntax_option_type &__a, syntax_option_type __b) |
| |
| syntax_option_type & | operator|= (syntax_option_type &__a, syntax_option_type __b) |
| |
| syntax_option_type & | operator^= (syntax_option_type &__a, syntax_option_type __b) |
| |
|
Matching a regular expression against a sequence of characters [first, last) proceeds according to the rules of the grammar specified for the regular expression object, modified according to the effects listed below for any bitmask elements set.
|
| enum | __match_flag {
_S_not_bol
, _S_not_eol
, _S_not_bow
, _S_not_eow
,
_S_any
, _S_not_null
, _S_continuous
, _S_prev_avail
,
_S_sed
, _S_no_copy
, _S_first_only
, _S_match_flag_last
} |
| |
| enum | match_flag_type : unsigned int |
| |
| constexpr match_flag_type | match_default |
| |
| constexpr match_flag_type | match_not_bol |
| |
| constexpr match_flag_type | match_not_eol |
| |
| constexpr match_flag_type | match_not_bow |
| |
| constexpr match_flag_type | match_not_eow |
| |
| constexpr match_flag_type | match_any |
| |
| constexpr match_flag_type | match_not_null |
| |
| constexpr match_flag_type | match_continuous |
| |
| constexpr match_flag_type | match_prev_avail |
| |
| constexpr match_flag_type | format_default |
| |
| constexpr match_flag_type | format_sed |
| |
| constexpr match_flag_type | format_no_copy |
| |
| constexpr match_flag_type | format_first_only |
| |
| constexpr match_flag_type | operator& (match_flag_type __a, match_flag_type __b) |
| |
| constexpr match_flag_type | operator| (match_flag_type __a, match_flag_type __b) |
| |
| constexpr match_flag_type | operator^ (match_flag_type __a, match_flag_type __b) |
| |
| constexpr match_flag_type | operator~ (match_flag_type __a) |
| |
| match_flag_type & | operator&= (match_flag_type &__a, match_flag_type __b) |
| |
| match_flag_type & | operator|= (match_flag_type &__a, match_flag_type __b) |
| |
| match_flag_type & | operator^= (match_flag_type &__a, match_flag_type __b) |
| |
|
| enum | error_type {
_S_error_collate
, _S_error_ctype
, _S_error_escape
, _S_error_backref
,
_S_error_brack
, _S_error_paren
, _S_error_brace
, _S_error_badbrace
,
_S_error_range
, _S_error_space
, _S_error_badrepeat
, _S_error_complexity
,
_S_error_stack
} |
| |
| constexpr error_type | error_collate (_S_error_collate) |
| |
| constexpr error_type | error_ctype (_S_error_ctype) |
| |
| constexpr error_type | error_escape (_S_error_escape) |
| |
| constexpr error_type | error_backref (_S_error_backref) |
| |
| constexpr error_type | error_brack (_S_error_brack) |
| |
| constexpr error_type | error_paren (_S_error_paren) |
| |
| constexpr error_type | error_brace (_S_error_brace) |
| |
| constexpr error_type | error_badbrace (_S_error_badbrace) |
| |
| constexpr error_type | error_range (_S_error_range) |
| |
| constexpr error_type | error_space (_S_error_space) |
| |
| constexpr error_type | error_badrepeat (_S_error_badrepeat) |
| |
| constexpr error_type | error_complexity (_S_error_complexity) |
| |
| constexpr error_type | error_stack (_S_error_stack) |
| |
ISO C++-0x entities sub namespace for regex.