#include <concepts.hpp>
Public Types | |
typedef charT | char_type |
typedef std::vector< char_type > | string_type |
typedef copy_constructible_archetype < assignable_archetype<> > | locale_type |
typedef bitmask_archetype | char_class_type |
Public Member Functions | |
regex_traits_architype () | |
charT | translate (charT) const |
charT | translate_nocase (charT) const |
template<class ForwardIterator > | |
string_type | transform (ForwardIterator, ForwardIterator) const |
template<class ForwardIterator > | |
string_type | transform_primary (ForwardIterator, ForwardIterator) const |
template<class ForwardIterator > | |
char_class_type | lookup_classname (ForwardIterator, ForwardIterator) const |
template<class ForwardIterator > | |
string_type | lookup_collatename (ForwardIterator, ForwardIterator) const |
bool | isctype (charT, char_class_type) const |
int | value (charT, int) const |
locale_type | imbue (locale_type l) |
locale_type | getloc () const |
Static Public Member Functions | |
static std::size_t | length (const char_type *) |
typedef bitmask_archetype boost::regex_traits_architype< charT >::char_class_type |
typedef charT boost::regex_traits_architype< charT >::char_type |
typedef copy_constructible_archetype<assignable_archetype<> > boost::regex_traits_architype< charT >::locale_type |
typedef std::vector<char_type> boost::regex_traits_architype< charT >::string_type |
boost::regex_traits_architype< charT >::regex_traits_architype | ( | ) |
|
inline |
References boost::static_object< T >::get().
|
inline |
|
inline |
|
inlinestatic |
|
inline |
References boost::static_object< T >::get().
|
inline |
References boost::static_object< T >::get().
|
inline |
References boost::static_object< T >::get().
|
inline |
References boost::static_object< T >::get().
|
inline |
|
inline |
References boost::static_object< T >::get().
|
inline |