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 Struct Reference

#include <directives.hpp>

Inheritance diagram for boost::spirit::inhibit_case_parser_gen:
Collaboration diagram for boost::spirit::inhibit_case_parser_gen:

Public Member Functions

 inhibit_case_parser_gen ()
 
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
 
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)
 
static inhibit_case< ParserT > generate (parser< ParserT > const &subject)
 

Constructor & Destructor Documentation

boost::spirit::inhibit_case_parser_gen::inhibit_case_parser_gen ( )
inline

Member Function Documentation

static inhibit_case<strlit<char const*> > boost::spirit::inhibit_case_parser_gen_base< N >::generate ( char const *  str)
inlinestaticinherited

References boost::str().

static inhibit_case<strlit<wchar_t const*> > boost::spirit::inhibit_case_parser_gen_base< N >::generate ( wchar_t const *  str)
inlinestaticinherited

References boost::str().

static inhibit_case<chlit<char> > boost::spirit::inhibit_case_parser_gen_base< N >::generate ( char  ch)
inlinestaticinherited
static inhibit_case<chlit<wchar_t> > boost::spirit::inhibit_case_parser_gen_base< N >::generate ( wchar_t  ch)
inlinestaticinherited
static inhibit_case<ParserT> boost::spirit::inhibit_case_parser_gen_base< N >::generate ( parser< ParserT > const &  subject)
inlinestaticinherited
inhibit_case<strlit<char const*> > boost::spirit::inhibit_case_parser_gen_base< N >::operator[] ( char const *  str) const
inlineinherited

References boost::str().

inhibit_case<strlit<wchar_t const*> > boost::spirit::inhibit_case_parser_gen_base< N >::operator[] ( wchar_t const *  str) const
inlineinherited

References boost::str().

inhibit_case<chlit<char> > boost::spirit::inhibit_case_parser_gen_base< N >::operator[] ( char  ch) const
inlineinherited
inhibit_case<chlit<wchar_t> > boost::spirit::inhibit_case_parser_gen_base< N >::operator[] ( wchar_t  ch) const
inlineinherited
inhibit_case<ParserT> boost::spirit::inhibit_case_parser_gen_base< N >::operator[] ( parser< ParserT > const &  subject) const
inlineinherited

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