| 
    Bytemaster's Boost Libraries 
   | 
 
Interface Delegate that mirrors the reflected and transforms it to add RPC functionality. More...
#include <mirror_interface.hpp>
Classes | |
| struct | calculate_type | 
| Implements the InterfaceDelegate meta-function to determine what type to create to mirror MemberPointer in boost::reflect::vtable used by boost::reflect::any_ptr.  More... | |
Static Public Member Functions | |
| template<typename T , typename VTableType > | |
| static void | set_vtable (VTableType &vtable, T &value) | 
| template<typename T , typename VTableType > | |
| static void | set_vtable (VTableType &vtable, const T &value) | 
Interface Delegate that mirrors the reflected and transforms it to add RPC functionality.
Specific transformations include:
To specialize how a particular member is mirrored define the partial specialization of mirror_member for your type.
template<typename Type, typename Class> mirror_member<Type(Class::*)>