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

#include <basic_chset.hpp>

Inheritance diagram for boost::spirit::support::detail::basic_chset< Char >:

Public Member Functions

 basic_chset ()
 
 basic_chset (basic_chset const &arg_)
 
bool test (Char v) const
 
void set (Char from, Char to)
 
void set (Char c)
 
void clear (Char from, Char to)
 
void clear (Char c)
 
void clear ()
 
void inverse ()
 
void swap (basic_chset &x)
 
basic_chsetoperator|= (basic_chset const &x)
 
basic_chsetoperator&= (basic_chset const &x)
 
basic_chsetoperator-= (basic_chset const &x)
 
basic_chsetoperator^= (basic_chset const &x)
 

Constructor & Destructor Documentation

template<typename Char>
boost::spirit::support::detail::basic_chset< Char >::basic_chset ( )
inline
template<typename Char>
boost::spirit::support::detail::basic_chset< Char >::basic_chset ( basic_chset< Char > const &  arg_)
inline

Member Function Documentation

template<typename Char>
void boost::spirit::support::detail::basic_chset< Char >::clear ( Char  from,
Char  to 
)
inline
template<typename Char>
void boost::spirit::support::detail::basic_chset< Char >::clear ( Char  c)
inline
template<typename Char>
void boost::spirit::support::detail::basic_chset< Char >::clear ( void  )
inline
template<typename Char>
void boost::spirit::support::detail::basic_chset< Char >::inverse ( )
inline
template<typename Char>
basic_chset& boost::spirit::support::detail::basic_chset< Char >::operator&= ( basic_chset< Char > const &  x)
inline
template<typename Char>
basic_chset& boost::spirit::support::detail::basic_chset< Char >::operator-= ( basic_chset< Char > const &  x)
inline
template<typename Char>
basic_chset& boost::spirit::support::detail::basic_chset< Char >::operator^= ( basic_chset< Char > const &  x)
inline
template<typename Char>
basic_chset& boost::spirit::support::detail::basic_chset< Char >::operator|= ( basic_chset< Char > const &  x)
inline
template<typename Char>
void boost::spirit::support::detail::basic_chset< Char >::set ( Char  c)
inline
template<typename Char>
void boost::spirit::support::detail::basic_chset< Char >::swap ( basic_chset< Char > &  x)
inline
template<typename Char>
bool boost::spirit::support::detail::basic_chset< Char >::test ( Char  v) const
inline

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