MACE  1.0.0
 All Classes Namespaces Files Functions Variables Enumerations Defines
mace::stub::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 = mace::stub::mirror_interface>
class mace::stub::vtable< InterfaceType, InterfaceDelegate >

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

Definition at line 34 of file vtable.hpp.


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