#include <boost/typeof/message.hpp>
#include <boost/typeof/typeof_impl.hpp>
#include <boost/typeof/type_encoding.hpp>
#include <boost/typeof/template_encoding.hpp>
#include <boost/typeof/modifiers.hpp>
#include <boost/typeof/pointers_data_members.hpp>
#include <boost/typeof/register_functions.hpp>
#include <boost/typeof/register_fundamental.hpp>
Macros | |
#define | BOOST_TYPEOF_EMULATION |
#define | BOOST_TYPEOF_UNIQUE_ID() BOOST_TYPEOF_REGISTRATION_GROUP * 0x10000 + __LINE__ |
#define | BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() <boost/typeof/incr_registration_group.hpp> |
#define | BOOST_TYPEOF_TEXT "using typeof emulation" |
#define | BOOST_AUTO(Var, Expr) BOOST_TYPEOF(Expr) Var = Expr |
#define | BOOST_AUTO_TPL(Var, Expr) BOOST_TYPEOF_TPL(Expr) Var = Expr |
#define BOOST_AUTO | ( | Var, | |
Expr | |||
) | BOOST_TYPEOF(Expr) Var = Expr |
#define BOOST_AUTO_TPL | ( | Var, | |
Expr | |||
) | BOOST_TYPEOF_TPL(Expr) Var = Expr |
#define BOOST_TYPEOF_EMULATION |
#define BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP | ( | ) | <boost/typeof/incr_registration_group.hpp> |
#define BOOST_TYPEOF_TEXT "using typeof emulation" |
#define BOOST_TYPEOF_UNIQUE_ID | ( | ) | BOOST_TYPEOF_REGISTRATION_GROUP * 0x10000 + __LINE__ |