#include <cpp_regex_traits.hpp>


Public Types | |
| typedef cpp_regex_traits < charT >::char_class_type | char_class_type |
| typedef std::ctype< charT >::mask | native_mask_type |
| typedef std::basic_string< charT > | string_type |
| typedef charT | char_type |
Public Attributes | |
| std::locale | m_locale |
| std::ctype< charT > const * | m_pctype |
| std::messages< charT > const * | m_pmessages |
| std::collate< charT > const * | m_pcollate |
| typedef cpp_regex_traits<charT>::char_class_type boost::re_detail::cpp_regex_traits_implementation< charT >::char_class_type |
| typedef charT boost::re_detail::cpp_regex_traits_implementation< charT >::char_type |
| typedef std::ctype<charT>::mask boost::re_detail::cpp_regex_traits_implementation< charT >::native_mask_type |
| typedef std::basic_string<charT> boost::re_detail::cpp_regex_traits_implementation< charT >::string_type |
|
inline |
|
inline |
| boost::re_detail::cpp_regex_traits_implementation< charT >::BOOST_STATIC_CONSTANT | ( | char_class_type | , |
| mask_blank | = 1u<< 24 |
||
| ) |
| boost::re_detail::cpp_regex_traits_implementation< charT >::BOOST_STATIC_CONSTANT | ( | char_class_type | , |
| mask_word | = 1u<< 25 |
||
| ) |
| boost::re_detail::cpp_regex_traits_implementation< charT >::BOOST_STATIC_CONSTANT | ( | char_class_type | , |
| mask_unicode | = 1u<< 26 |
||
| ) |
| boost::re_detail::cpp_regex_traits_implementation< charT >::BOOST_STATIC_CONSTANT | ( | char_class_type | , |
| mask_horizontal | = 1u<< 27 |
||
| ) |
| boost::re_detail::cpp_regex_traits_implementation< charT >::BOOST_STATIC_CONSTANT | ( | char_class_type | , |
| mask_vertical | = 1u<< 28 |
||
| ) |
|
inline |
|
inlineinherited |
|
inherited |
References BOOST_HAS_FACET, and BOOST_USE_FACET.
Referenced by boost::re_detail::cpp_regex_traits_base< char >::cpp_regex_traits_base().
|
inline |
| template BOOST_REGEX_DECL cpp_regex_traits_implementation< BOOST_REGEX_CHAR_T >::string_type boost::re_detail::cpp_regex_traits_implementation< charT >::lookup_collatename | ( | const charT * | p1, |
| const charT * | p2 | ||
| ) | const |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
References boost::multiprecision::backends::i.
| template BOOST_REGEX_DECL cpp_regex_traits_implementation< BOOST_REGEX_CHAR_T >::string_type boost::re_detail::cpp_regex_traits_implementation< charT >::transform | ( | const charT * | p1, |
| const charT * | p2 | ||
| ) | const |
| template BOOST_REGEX_DECL cpp_regex_traits_implementation< BOOST_REGEX_CHAR_T >::string_type boost::re_detail::cpp_regex_traits_implementation< charT >::transform_primary | ( | const charT * | p1, |
| const charT * | p2 | ||
| ) | const |
|
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 |