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::bool_policies< T > Struct Template Reference

#include <bool_policies.hpp>

Public Types

typedef T value_type
 
typedef mpl::int_
< generator_properties::no_properties
properties
 

Static Public Member Functions

template<typename Inserter , typename OutputIterator , typename Policies >
static bool call (OutputIterator &sink, T n, Policies const &p)
 
template<typename CharEncoding , typename Tag , typename OutputIterator >
static bool generate_true (OutputIterator &sink, T)
 
template<typename CharEncoding , typename Tag , typename OutputIterator >
static bool generate_false (OutputIterator &sink, T)
 

Member Typedef Documentation

template<typename T = bool>
typedef mpl::int_<generator_properties::no_properties> boost::spirit::karma::bool_policies< T >::properties
template<typename T = bool>
typedef T boost::spirit::karma::bool_policies< T >::value_type

Member Function Documentation

template<typename T = bool>
template<typename Inserter , typename OutputIterator , typename Policies >
static bool boost::spirit::karma::bool_policies< T >::call ( OutputIterator &  sink,
T  n,
Policies const &  p 
)
inlinestatic
template<typename T = bool>
template<typename CharEncoding , typename Tag , typename OutputIterator >
static bool boost::spirit::karma::bool_policies< T >::generate_false ( OutputIterator &  sink,
T   
)
inlinestatic
template<typename T = bool>
template<typename CharEncoding , typename Tag , typename OutputIterator >
static bool boost::spirit::karma::bool_policies< T >::generate_true ( OutputIterator &  sink,
T   
)
inlinestatic

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