#include <boost/static_assert.hpp>
#include <boost/call_traits.hpp>
#include <boost/type_traits/remove_reference.hpp>
Classes | |
struct | phoenix::nil_t |
struct | phoenix::impl::access< T > |
struct | phoenix::impl::access< T & > |
struct | phoenix::tuple_element< N, TupleT > |
struct | phoenix::tuple_element< 0, TupleT > |
struct | phoenix::tuple_element< 1, TupleT > |
struct | phoenix::tuple_element< 2, TupleT > |
struct | phoenix::tuple< A, B, C, NU > |
struct | phoenix::tuple_index< N > |
struct | phoenix::tuple_base< DerivedT > |
struct | phoenix::tuple<> |
struct | phoenix::tuple< A, nil_t, nil_t, nil_t > |
struct | phoenix::tuple< A, B, nil_t, nil_t > |
struct | phoenix::tuple< A, B, C, nil_t > |
Namespaces | |
phoenix | |
phoenix::impl | |
phoenix::tuple_index_names | |
Macros | |
#define | PHOENIX_LIMIT 3 |
Variables | |
tuple_index< 0 > const | phoenix::tuple_index_names::_1 = tuple_index<0>() |
tuple_index< 1 > const | phoenix::tuple_index_names::_2 = tuple_index<1>() |
tuple_index< 2 > const | phoenix::tuple_index_names::_3 = tuple_index<2>() |
#define PHOENIX_LIMIT 3 |