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::range_run< Char > Class Template Reference

#include <range_run.hpp>

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

Public Types

typedef range< Char > range_type
 
typedef std::vector< range_typestorage_type
 

Public Member Functions

void swap (range_run &other)
 
bool test (Char v) const
 
void set (range_type const &range)
 
void clear (range_type const &range)
 
void clear ()
 

Member Typedef Documentation

template<typename Char>
typedef range<Char> boost::spirit::support::detail::range_run< Char >::range_type
template<typename Char>
typedef std::vector<range_type> boost::spirit::support::detail::range_run< Char >::storage_type

Member Function Documentation

template<typename Char >
void boost::spirit::support::detail::range_run< Char >::clear ( void  )
inline
template<typename Char >
void boost::spirit::support::detail::range_run< Char >::swap ( range_run< Char > &  other)
inline

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