Error and exception objects for the std regex library.
More...
Go to the source code of this file.
Classes
- class std::regex_error
- A regular expression exception class.The regular expression library throws objects of this class on error. More...
Namespaces
Functions
-
void std::__throw_regex_error (regex_constants::error_type __ecode)
5.3 Error Types
- enum std::regex_constants::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,
_S_error_last
}
- static constexpr error_type std::regex_constants::error_collate (_S_error_collate)
- static constexpr error_type std::regex_constants::error_ctype (_S_error_ctype)
- static constexpr error_type std::regex_constants::error_escape (_S_error_escape)
- static constexpr error_type std::regex_constants::error_backref (_S_error_backref)
- static constexpr error_type std::regex_constants::error_brack (_S_error_brack)
- static constexpr error_type std::regex_constants::error_paren (_S_error_paren)
- static constexpr error_type std::regex_constants::error_brace (_S_error_brace)
- static constexpr error_type std::regex_constants::error_badbrace (_S_error_badbrace)
- static constexpr error_type std::regex_constants::error_range (_S_error_range)
- static constexpr error_type std::regex_constants::error_space (_S_error_space)
- static constexpr error_type std::regex_constants::error_badrepeat (_S_error_badrepeat)
- static constexpr error_type std::regex_constants::error_complexity (_S_error_complexity)
- static constexpr error_type std::regex_constants::error_stack (_S_error_stack)
Detailed Description
Error and exception objects for the std regex library.
This is an internal header file, included by other library headers. Do not attempt to use it directly. Instead, include <regex>.
Definition in file regex_error.h.