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

#include <directives.hpp>

Inheritance diagram for boost::spirit::inhibit_case_parser_gen_base< N >:

Public Member Functions

inhibit_case< strlit< char
const * > > 
operator[] (char const *str) const
 
inhibit_case< strlit< wchar_t
const * > > 
operator[] (wchar_t const *str) const
 
inhibit_case< chlit< char > > operator[] (char ch) const
 
inhibit_case< chlit< wchar_t > > operator[] (wchar_t ch) const
 
template<typename ParserT >
inhibit_case< ParserT > operator[] (parser< ParserT > const &subject) const
 

Static Public Member Functions

static inhibit_case< strlit
< char const * > > 
generate (char const *str)
 
static inhibit_case< strlit
< wchar_t const * > > 
generate (wchar_t const *str)
 
static inhibit_case< chlit
< char > > 
generate (char ch)
 
static inhibit_case< chlit
< wchar_t > > 
generate (wchar_t ch)
 
template<typename ParserT >
static inhibit_case< ParserT > generate (parser< ParserT > const &subject)
 

Member Function Documentation

template<int N>
static inhibit_case<strlit<char const*> > boost::spirit::inhibit_case_parser_gen_base< N >::generate ( char const *  str)
inlinestatic
template<int N>
static inhibit_case<strlit<wchar_t const*> > boost::spirit::inhibit_case_parser_gen_base< N >::generate ( wchar_t const *  str)
inlinestatic
template<int N>
static inhibit_case<chlit<char> > boost::spirit::inhibit_case_parser_gen_base< N >::generate ( char  ch)
inlinestatic
template<int N>
static inhibit_case<chlit<wchar_t> > boost::spirit::inhibit_case_parser_gen_base< N >::generate ( wchar_t  ch)
inlinestatic
template<int N>
template<typename ParserT >
static inhibit_case<ParserT> boost::spirit::inhibit_case_parser_gen_base< N >::generate ( parser< ParserT > const &  subject)
inlinestatic
template<int N>
inhibit_case<strlit<char const*> > boost::spirit::inhibit_case_parser_gen_base< N >::operator[] ( char const *  str) const
inline
template<int N>
inhibit_case<strlit<wchar_t const*> > boost::spirit::inhibit_case_parser_gen_base< N >::operator[] ( wchar_t const *  str) const
inline
template<int N>
inhibit_case<chlit<char> > boost::spirit::inhibit_case_parser_gen_base< N >::operator[] ( char  ch) const
inline
template<int N>
inhibit_case<chlit<wchar_t> > boost::spirit::inhibit_case_parser_gen_base< N >::operator[] ( wchar_t  ch) const
inline
template<int N>
template<typename ParserT >
inhibit_case<ParserT> boost::spirit::inhibit_case_parser_gen_base< N >::operator[] ( parser< ParserT > const &  subject) const
inline

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