Boost Reflect Library 0.1.0
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.

Definition at line 37 of file vtable.hpp.


The documentation for this class was generated from the following file:

© Daniel Larimer 2010-2011 - Licensed under Boost Software License, Version 1.0 Boost Reflect Library