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

#include <token_functions.hpp>

Public Member Functions

 char_delimiters_separator (bool return_delims=false, const Char *returnable=0, const Char *nonreturnable=0)
 
void reset ()
 
template<typename InputIterator , typename Token >
bool operator() (InputIterator &next, InputIterator end, Token &tok)
 

Constructor & Destructor Documentation

template<class Char , class Tr = BOOST_DEDUCED_TYPENAME std::basic_string<Char>::traits_type>
boost::char_delimiters_separator< Char, Tr >::char_delimiters_separator ( bool  return_delims = false,
const Char *  returnable = 0,
const Char *  nonreturnable = 0 
)
inlineexplicit

Member Function Documentation

template<class Char , class Tr = BOOST_DEDUCED_TYPENAME std::basic_string<Char>::traits_type>
template<typename InputIterator , typename Token >
bool boost::char_delimiters_separator< Char, Tr >::operator() ( InputIterator &  next,
InputIterator  end,
Token &  tok 
)
inline

References boost::next().

template<class Char , class Tr = BOOST_DEDUCED_TYPENAME std::basic_string<Char>::traits_type>
void boost::char_delimiters_separator< Char, Tr >::reset ( void  )
inline

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