MACE  1.0.0
 All Classes Namespaces Files Functions Variables Enumerations Defines
Classes | Static Public Member Functions
mace::rpc::json::client_interface Struct Reference

Interface Delegate that adapts an interface for asynchronous calls over the network. More...

#include <client_interface.hpp>

List of all members.

Classes

struct  calculate_type
 Implements the InterfaceDelegate meta-function to determine what type to create to mirror MemberPointer in mace::reflect::vtable used by mace::stub::ptr. More...

Static Public Member Functions

template<typename ClientType >
static void set (ClientType &cl)

Detailed Description

To specialize how a particular member is mirrored define the partial specialization of client_member for your type.

  template<typename Type, typename Class>
  client_member<Type(Class::*)> 

Definition at line 69 of file client_interface.hpp.


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