Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::spirit::karma::detail::columns_delimiter< Delimiter, ColumnDelimiter > Struct Template Reference

#include <columns.hpp>

Public Member Functions

 columns_delimiter (Delimiter const &delim, ColumnDelimiter const &cdelim, unsigned int const numcols)
 
template<typename OutputIterator , typename Context , typename Delimiter_ , typename Attribute >
bool generate (OutputIterator &sink, Context &, Delimiter_ const &, Attribute const &) const
 
template<typename OutputIterator >
bool delimit_out (OutputIterator &sink) const
 

Public Attributes

Delimiter const & delimiter
 
ColumnDelimiter const & column_delimiter
 
unsigned int const numcolumns
 
unsigned int count
 

Constructor & Destructor Documentation

template<typename Delimiter , typename ColumnDelimiter >
boost::spirit::karma::detail::columns_delimiter< Delimiter, ColumnDelimiter >::columns_delimiter ( Delimiter const &  delim,
ColumnDelimiter const &  cdelim,
unsigned int const  numcols 
)
inline

Member Function Documentation

template<typename Delimiter , typename ColumnDelimiter >
template<typename OutputIterator , typename Context , typename Delimiter_ , typename Attribute >
bool boost::spirit::karma::detail::columns_delimiter< Delimiter, ColumnDelimiter >::generate ( OutputIterator &  sink,
Context &  ,
Delimiter_ const &  ,
Attribute const &   
) const
inline

Member Data Documentation

template<typename Delimiter , typename ColumnDelimiter >
ColumnDelimiter const& boost::spirit::karma::detail::columns_delimiter< Delimiter, ColumnDelimiter >::column_delimiter
template<typename Delimiter , typename ColumnDelimiter >
Delimiter const& boost::spirit::karma::detail::columns_delimiter< Delimiter, ColumnDelimiter >::delimiter

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