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

#include <match.hpp>

Inheritance diagram for boost::spirit::match< nil_t >:
Collaboration diagram for boost::spirit::match< nil_t >:

Public Types

typedef nil_t attr_t
 
typedef nil_t return_t
 

Public Member Functions

 match ()
 
 match (std::size_t length)
 
 match (std::size_t length, nil_t)
 
bool operator! () const
 
bool has_valid_attribute () const
 
std::ptrdiff_t length () const
 
nil_t value () const
 
void value (nil_t)
 
void swap (match &other)
 
template<typename T >
 match (match< T > const &other)
 
template<typename T >
matchoperator= (match< T > const &other)
 
template<typename T >
void concat (match< T > const &other)
 
bool operator_bool () const
 
 operator bool_type () const
 
 operator bool_type ()
 

Member Typedef Documentation

Constructor & Destructor Documentation

boost::spirit::match< nil_t >::match ( std::size_t  length)
explicit
boost::spirit::match< nil_t >::match ( std::size_t  length,
nil_t   
)
template<typename T >
boost::spirit::match< nil_t >::match ( match< T > const &  other)
inline

Member Function Documentation

template<typename T >
void boost::spirit::match< nil_t >::concat ( match< T > const &  other)
inline
bool boost::spirit::match< nil_t >::has_valid_attribute ( ) const
std::ptrdiff_t boost::spirit::match< nil_t >::length ( ) const
boost::spirit::safe_bool< match< nil_t > , BaseT >::operator bool_type ( ) const
inlineinherited
boost::spirit::safe_bool< match< nil_t > , BaseT >::operator bool_type ( )
inlineinherited
bool boost::spirit::match< nil_t >::operator! ( ) const
template<typename T >
match& boost::spirit::match< nil_t >::operator= ( match< T > const &  other)
inline
bool boost::spirit::match< nil_t >::operator_bool ( ) const
inline
void boost::spirit::match< nil_t >::swap ( match< nil_t > &  other)
nil_t boost::spirit::match< nil_t >::value ( ) const
void boost::spirit::match< nil_t >::value ( nil_t  )

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