MACE  1.0.0
 All Classes Namespaces Files Functions Variables Enumerations Defines
Public Member Functions | Public Attributes
mace::rpc::json::add_interface_visitor< InterfaceType > Struct Template Reference

#include <connection.hpp>

List of all members.

Public Member Functions

 add_interface_visitor (rpc::json::connection &c, mace::stub::ptr< InterfaceType > &s)
template<typename MemberPtr , MemberPtr m>
void operator() (const char *name) const

Public Attributes

rpc::json::connectionm_con
mace::stub::ptr< InterfaceType > & m_aptr

Detailed Description

template<typename InterfaceType>
struct mace::rpc::json::add_interface_visitor< InterfaceType >

Visits each method on the any_ptr<InterfaceType> and adds it to the connection object.

Definition at line 291 of file connection.hpp.


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