#include <cpp_regex_traits.hpp>
Public Member Functions | |
cpp_regex_traits_char_layer (const std::locale &l) | |
cpp_regex_traits_char_layer (const cpp_regex_traits_base< charT > &b) | |
void | init () |
regex_constants::syntax_type | syntax_type (charT c) const |
regex_constants::escape_syntax_type | escape_syntax_type (charT c) const |
std::locale | imbue (const std::locale &l) |
bool | operator< (const cpp_regex_traits_base &b) const |
bool | operator== (const cpp_regex_traits_base &b) const |
Public Attributes | |
std::locale | m_locale |
std::ctype< charT > const * | m_pctype |
std::messages< charT > const * | m_pmessages |
std::collate< charT > const * | m_pcollate |
|
inline |
|
inline |
|
inline |
|
inherited |
References BOOST_HAS_FACET, and BOOST_USE_FACET.
Referenced by boost::re_detail::cpp_regex_traits_base< char >::cpp_regex_traits_base().
void boost::re_detail::cpp_regex_traits_char_layer< charT >::init | ( | void | ) |
|
inlineinherited |
|
inlineinherited |
|
inline |
References boost::multiprecision::backends::i.
|
inherited |
|
inherited |
|
inherited |
Referenced by boost::re_detail::cpp_regex_traits_char_layer< charT >::escape_syntax_type(), boost::re_detail::cpp_regex_traits_implementation< charT >::lookup_classname(), boost::re_detail::cpp_regex_traits_base< char >::operator<(), and boost::re_detail::cpp_regex_traits_base< char >::operator==().
|
inherited |