libpniio
|
generator for scalar type erasures More...
#include <value_generator.hpp>
Data Structures | |
struct | lazy_to_string |
convert value type to a string More... | |
Public Member Functions | |
value_generator () | |
default constructor More... | |
Data Fields | |
boost::phoenix::function < lazy_to_string > | to_string |
instance of the get_real lazy function More... | |
boost::spirit::karma::rule < OITER, VTYPE()> | value_rule |
total rule for complex numbers More... | |
This struct implements a generator for the scalar type earsure types provided by libpnicore
: pni::core::value
and pni::core::value_ref
.
OITER | output iterator |
VTYPE | scalar type erasure type |
|
inline |
Default constructor for the complex number rule.
boost::phoenix::function<lazy_to_string> pni::io::value_generator< OITER, VTYPE >::to_string |
boost::spirit::karma::rule<OITER,VTYPE()> pni::io::value_generator< OITER, VTYPE >::value_rule |