Boost Reflect Library 0.1.0
|
defines visit functions for T Unless this is specialized, visit() will not be defined for T. More...
#include <reflect.hpp>
Public Types | |
typedef T | type |
typedef boost::fusion::vector | base_class_types |
typedef boost::false_type | is_defined |
Static Public Member Functions | |
template<typename Visitor > | |
static void | visit (const Visitor &) |
defines visit functions for T Unless this is specialized, visit() will not be defined for T.
The BOOST_REFLECT(TYPE,INHERITS,MEMBERS) macro is used to specialize this class for your type.
Definition at line 41 of file reflect.hpp.
typedef T type |
Definition at line 42 of file reflect.hpp.
typedef boost::fusion::vector base_class_types |
Definition at line 43 of file reflect.hpp.
typedef boost::false_type is_defined |
Definition at line 44 of file reflect.hpp.
static void visit | ( | const Visitor & | ) | [static] |
Definition at line 46 of file reflect.hpp.
© Daniel Larimer 2010-2011 - Licensed under Boost Software License, Version 1.0 | Boost Reflect Library |