#include <char_class.hpp>
Public Types | |
typedef tag::char_code < typename detail::make_char_class < CharClass, lower, upper > ::type, CharEncoding > | tag_type |
typedef char_class< tag_type, typename spirit::detail::get_encoding_with_case < Modifiers, CharEncoding, lower||upper >::type, typename detail::get_casetag< Modifiers, lower||upper >::type > | result_type |
Public Member Functions | |
result_type | operator() (unused_type, unused_type) const |
Static Public Attributes | |
static bool const | lower |
static bool const | upper |
typedef char_class< tag_type , typename spirit::detail::get_encoding_with_case< Modifiers, CharEncoding, lower || upper>::type , typename detail::get_casetag<Modifiers, lower || upper>::type > boost::spirit::karma::make_primitive< tag::char_code< CharClass, CharEncoding >, Modifiers >::result_type |
typedef tag::char_code< typename detail::make_char_class<CharClass, lower, upper>::type , CharEncoding> boost::spirit::karma::make_primitive< tag::char_code< CharClass, CharEncoding >, Modifiers >::tag_type |
|
inline |
|
static |
|
static |