40 namespace regex_constants
42 _GLIBCXX_BEGIN_NAMESPACE_VERSION
68 constexpr error_type error_collate(_S_error_collate);
71 constexpr error_type error_ctype(_S_error_ctype);
77 constexpr error_type error_escape(_S_error_escape);
80 constexpr error_type error_backref(_S_error_backref);
83 constexpr error_type error_brack(_S_error_brack);
86 constexpr error_type error_paren(_S_error_paren);
89 constexpr error_type error_brace(_S_error_brace);
92 constexpr error_type error_badbrace(_S_error_badbrace);
98 constexpr error_type error_range(_S_error_range);
104 constexpr error_type error_space(_S_error_space);
109 constexpr error_type error_badrepeat(_S_error_badrepeat);
115 constexpr error_type error_complexity(_S_error_complexity);
121 constexpr error_type error_stack(_S_error_stack);
124 _GLIBCXX_END_NAMESPACE_VERSION
127 _GLIBCXX_BEGIN_NAMESPACE_VERSION
136 class regex_error :
public std::runtime_error
138 regex_constants::error_type _M_code;
147 regex_error(regex_constants::error_type __ecode);
149 virtual ~regex_error() throw();
156 regex_constants::error_type
164 __throw_regex_error(regex_constants::error_type __ecode);
166 _GLIBCXX_END_NAMESPACE_VERSION
namespace std _GLIBCXX_VISIBILITY(default)
Definition: auto_ptr.h:36