libpniio
Data Structures | Namespaces
value_rule.hpp File Reference
#include <pni/core/types.hpp>
#include <pni/core/type_erasures.hpp>
#include <boost/variant.hpp>
#include <boost/spirit/include/qi.hpp>
#include <boost/spirit/include/phoenix.hpp>
#include "spirit_rules.hpp"
#include "complex_rule.hpp"

Go to the source code of this file.

Data Structures

struct  pni::io::value_rule< ITERT >
 value rule More...
 
class  pni::io::value_rule< ITERT >::value_constructor_visitor
 visitor for value construction More...
 
struct  pni::io::value_rule< ITERT >::value_constructor
 value construction lazy function More...
 
struct  pni::io::value_rule< ITERT >::value_constructor::result< Sig >
 determine the return type of the function More...
 

Namespaces

 pni
 
 pni::io