Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::spirit::x3::char_class_base< Encoding > Struct Template Reference

#include <char_class.hpp>

Public Types

typedef Encoding::char_type char_type
 

Static Public Member Functions

template<typename Char >
static bool is (char_tag, Char ch)
 
template<typename Char >
static bool is (alnum_tag, Char ch)
 
template<typename Char >
static bool is (alpha_tag, Char ch)
 
template<typename Char >
static bool is (digit_tag, Char ch)
 
template<typename Char >
static bool is (xdigit_tag, Char ch)
 
template<typename Char >
static bool is (cntrl_tag, Char ch)
 
template<typename Char >
static bool is (graph_tag, Char ch)
 
template<typename Char >
static bool is (lower_tag, Char ch)
 
template<typename Char >
static bool is (print_tag, Char ch)
 
template<typename Char >
static bool is (punct_tag, Char ch)
 
template<typename Char >
static bool is (space_tag, Char ch)
 
template<typename Char >
static bool is (blank_tag, Char ch)
 
template<typename Char >
static bool is (upper_tag, Char ch)
 

Member Typedef Documentation

template<typename Encoding >
typedef Encoding::char_type boost::spirit::x3::char_class_base< Encoding >::char_type

Member Function Documentation

template<typename Encoding >
template<typename Char >
static bool boost::spirit::x3::char_class_base< Encoding >::is ( char_tag  ,
Char  ch 
)
inlinestatic
template<typename Encoding >
template<typename Char >
static bool boost::spirit::x3::char_class_base< Encoding >::is ( alnum_tag  ,
Char  ch 
)
inlinestatic
template<typename Encoding >
template<typename Char >
static bool boost::spirit::x3::char_class_base< Encoding >::is ( alpha_tag  ,
Char  ch 
)
inlinestatic
template<typename Encoding >
template<typename Char >
static bool boost::spirit::x3::char_class_base< Encoding >::is ( digit_tag  ,
Char  ch 
)
inlinestatic
template<typename Encoding >
template<typename Char >
static bool boost::spirit::x3::char_class_base< Encoding >::is ( xdigit_tag  ,
Char  ch 
)
inlinestatic
template<typename Encoding >
template<typename Char >
static bool boost::spirit::x3::char_class_base< Encoding >::is ( cntrl_tag  ,
Char  ch 
)
inlinestatic
template<typename Encoding >
template<typename Char >
static bool boost::spirit::x3::char_class_base< Encoding >::is ( graph_tag  ,
Char  ch 
)
inlinestatic
template<typename Encoding >
template<typename Char >
static bool boost::spirit::x3::char_class_base< Encoding >::is ( lower_tag  ,
Char  ch 
)
inlinestatic
template<typename Encoding >
template<typename Char >
static bool boost::spirit::x3::char_class_base< Encoding >::is ( print_tag  ,
Char  ch 
)
inlinestatic
template<typename Encoding >
template<typename Char >
static bool boost::spirit::x3::char_class_base< Encoding >::is ( punct_tag  ,
Char  ch 
)
inlinestatic
template<typename Encoding >
template<typename Char >
static bool boost::spirit::x3::char_class_base< Encoding >::is ( space_tag  ,
Char  ch 
)
inlinestatic
template<typename Encoding >
template<typename Char >
static bool boost::spirit::x3::char_class_base< Encoding >::is ( blank_tag  ,
Char  ch 
)
inlinestatic
template<typename Encoding >
template<typename Char >
static bool boost::spirit::x3::char_class_base< Encoding >::is ( upper_tag  ,
Char  ch 
)
inlinestatic

The documentation for this struct was generated from the following file: