defines visit functions for T Unless this is specialized, visit() will not be defined for T.
More...
#include <reflect.hpp>
List of all members.
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 &) |
Detailed Description
template<typename T>
struct boost::reflect::reflector< T >
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.
The documentation for this struct was generated from the following file:
- /Users/dlarimer/dev/libs/reflect/include/boost/reflect/reflect.hpp