#include <regex_fwd.hpp>
Classes | |
struct | boost_extensions_tag |
Public Types | |
typedef charT | char_type |
typedef std::size_t | size_type |
typedef std::basic_string < char_type > | string_type |
typedef std::locale | locale_type |
typedef boost::uint_least32_t | char_class_type |
Public Member Functions | |
cpp_regex_traits () | |
regex_constants::syntax_type | syntax_type (charT c) const |
regex_constants::escape_syntax_type | escape_syntax_type (charT c) const |
charT | translate (charT c) const |
charT | translate_nocase (charT c) const |
charT | translate (charT c, bool icase) const |
charT | tolower (charT c) const |
charT | toupper (charT c) const |
string_type | transform (const charT *p1, const charT *p2) const |
string_type | transform_primary (const charT *p1, const charT *p2) const |
char_class_type | lookup_classname (const charT *p1, const charT *p2) const |
string_type | lookup_collatename (const charT *p1, const charT *p2) const |
bool | isctype (charT c, char_class_type f) const |
int | toi (const charT *&p1, const charT *p2, int radix) const |
int | value (charT c, int radix) const |
locale_type | imbue (locale_type l) |
locale_type | getloc () const |
std::string | error_string (regex_constants::error_type n) const |
Static Public Member Functions | |
static size_type | length (const char_type *p) |
static std::string | catalog_name (const std::string &name) |
static std::string | get_catalog_name () |
typedef boost::uint_least32_t boost::cpp_regex_traits< charT >::char_class_type |
typedef charT boost::cpp_regex_traits< charT >::char_type |
typedef std::locale boost::cpp_regex_traits< charT >::locale_type |
typedef std::size_t boost::cpp_regex_traits< charT >::size_type |
typedef std::basic_string<char_type> boost::cpp_regex_traits< charT >::string_type |
|
inline |
|
static |
References boost::iostreams::gzip::flags::name.
|
inline |
|
inline |
|
static |
|
inline |
Referenced by boost::cpp_regex_traits< charT >::imbue().
|
inline |
References boost::cpp_regex_traits< charT >::getloc().
|
inline |
References boost::spirit::ascii::alnum, boost::spirit::ascii::alpha, boost::spirit::ascii::cntrl, boost::spirit::ascii::digit, boost::spirit::ascii::graph, boost::re_detail::is_extended(), boost::re_detail::is_separator(), boost::spirit::ascii::print, boost::spirit::ascii::punct, boost::spirit::ascii::space, and boost::spirit::ascii::xdigit.
|
inlinestatic |
|
inline |
|
inline |
|
inline |
template BOOST_REGEX_DECL int boost::cpp_regex_traits< charT >::toi | ( | const charT *& | p1, |
const charT * | p2, | ||
int | radix | ||
) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References boost::multiprecision::backends::c.
|
inline |
References boost::multiprecision::backends::c.
|
inline |
|
inline |