Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
regex_traits.hpp File Reference
#include <boost/type_traits/is_convertible.hpp>
#include <boost/xpressive/detail/detail_fwd.hpp>
#include <boost/xpressive/traits/cpp_regex_traits.hpp>
Include dependency graph for regex_traits.hpp:

Classes

struct  boost::xpressive::regex_traits_version_1_tag
 Tag used to denote that a traits class conforms to the version 1 traits interface. More...
 
struct  boost::xpressive::regex_traits_version_2_tag
 Tag used to denote that a traits class conforms to the version 2 traits interface. More...
 
struct  boost::xpressive::regex_traits_version_1_case_fold_tag
 INTERNAL ONLY. More...
 
struct  boost::xpressive::has_fold_case< Traits >
 Trait used to denote that a traits class has the fold_case member function. More...
 
struct  boost::xpressive::regex_traits< Char, Impl >
 Thin wrapper around the default regex_traits implementation, either cpp_regex_traits or c_regex_traits. More...
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::xpressive
 

Functions

template<typename Traits , std::size_t N>
Traits::char_class_type boost::xpressive::lookup_classname (Traits const &traits, char const (&cname)[N], bool icase)
 INTERNAL ONLY. More...