#include <boost/spirit/home/classic/phoenix/actor.hpp>
#include <boost/spirit/home/classic/phoenix/composite.hpp>
#include <boost/static_assert.hpp>
Namespaces | |
phoenix | |
Macros | |
#define | PHOENIX_CONSTRUCT_LIMIT PHOENIX_LIMIT |
Functions | |
phoenix::BOOST_STATIC_ASSERT (PHOENIX_LIMIT<=PHOENIX_LIMIT) | |
template<typename T , typename BaseAT > | |
actor< static_cast_l< T, BaseAT > > | phoenix::static_cast_ (actor< BaseAT > const &a) |
template<typename T , typename BaseAT > | |
actor< dynamic_cast_l< T, BaseAT > > | phoenix::dynamic_cast_ (actor< BaseAT > const &a) |
template<typename T , typename BaseAT > | |
actor< reinterpret_cast_l< T, BaseAT > > | phoenix::reinterpret_cast_ (actor< BaseAT > const &a) |
template<typename T , typename BaseAT > | |
actor< const_cast_l< T, BaseAT > > | phoenix::const_cast_ (actor< BaseAT > const &a) |
template<typename T > | |
impl::make_composite < construct_l_0< T > >::type | phoenix::construct_ () |
template<typename T , typename A > | |
impl::make_composite < construct_1< T >, A >::type | phoenix::construct_ (A const &a) |
template<typename T , typename A , typename B > | |
impl::make_composite < construct_2< T >, A, B > ::type | phoenix::construct_ (A const &a, B const &b) |
template<typename T , typename A , typename B , typename C > | |
impl::make_composite < construct_3< T >, A, B, C > ::type | phoenix::construct_ (A const &a, B const &b, C const &c) |
#define PHOENIX_CONSTRUCT_LIMIT PHOENIX_LIMIT |