Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
c_regex_traits.hpp File Reference
#include <cstdlib>
#include <boost/config.hpp>
#include <boost/assert.hpp>
#include <boost/xpressive/traits/detail/c_ctype.hpp>
Include dependency graph for c_regex_traits.hpp:

Classes

struct  boost::xpressive::detail::empty_locale
 
struct  boost::xpressive::detail::c_regex_traits_base< Char, SizeOfChar >
 
struct  boost::xpressive::detail::c_regex_traits_base< Char, 1 >
 
struct  boost::xpressive::detail::c_regex_traits_base< wchar_t, SizeOfChar >
 
struct  boost::xpressive::c_regex_traits< Char >
 Encapsaulates the standard C locale functions for use by the basic_regex<> class template. More...
 
struct  boost::xpressive::has_fold_case< c_regex_traits< char > >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::xpressive
 
 boost::xpressive::detail
 

Functions

template<typename Char >
Char boost::xpressive::detail::c_tolower (Char)
 
template<typename Char >
Char boost::xpressive::detail::c_toupper (Char)
 
template<>
char boost::xpressive::detail::c_tolower (char ch)
 
template<>
char boost::xpressive::detail::c_toupper (char ch)
 
template<>
wchar_t boost::xpressive::detail::c_tolower (wchar_t ch)
 
template<>
wchar_t boost::xpressive::detail::c_toupper (wchar_t ch)