Bytemaster's Boost Libraries
boost::reflect::vtable< InterfaceType, InterfaceDelegate > Class Template Reference

Contains functors defined by InterfaceDelegate for each reflected member of InterfaceType. More...

#include <vtable.hpp>


Detailed Description

template<typename InterfaceType = void, typename InterfaceDelegate = boost::reflect::mirror_interface>
class boost::reflect::vtable< InterfaceType, InterfaceDelegate >

Contains functors defined by InterfaceDelegate for each reflected member of InterfaceType.

Use the BOOST_REFLECT_ANY(NAME,MEMBERS) or BOOST_REFLECT_ANY_DERIVED(NAME,BASES,MEMBERS) to define the vtable for your type.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Defines