Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::spirit::symbol_inserter< T, SetT > Singleton Reference

#include <symbols_fwd.hpp>

Public Types

typedef symbol_inserter const & result_type
 

Public Member Functions

 symbol_inserter (SetT &set_)
 
template<typename IteratorT >
symbol_inserter const & operator() (IteratorT first, IteratorT const &last, T const &data=T()) const
 
template<typename CharT >
symbol_inserter const & operator() (CharT const *str, T const &data=T()) const
 
template<typename CharT >
symbol_inserter const & operator, (CharT const *str) const
 

Member Typedef Documentation

template<typename T, typename SetT>
typedef symbol_inserter const& boost::spirit::symbol_inserter< T, SetT >::result_type

Constructor & Destructor Documentation

template<typename T, typename SetT>
boost::spirit::symbol_inserter< T, SetT >::symbol_inserter ( SetT &  set_)
inline

Member Function Documentation

template<typename T, typename SetT>
template<typename IteratorT >
symbol_inserter const& boost::spirit::symbol_inserter< T, SetT >::operator() ( IteratorT  first,
IteratorT const &  last,
T const &  data = T() 
) const
inline
template<typename T, typename SetT>
template<typename CharT >
symbol_inserter const& boost::spirit::symbol_inserter< T, SetT >::operator() ( CharT const *  str,
T const &  data = T() 
) const
inline
template<typename T, typename SetT>
template<typename CharT >
symbol_inserter const& boost::spirit::symbol_inserter< T, SetT >::operator, ( CharT const *  str) const
inline

References boost::str(), and T.


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