Bytemaster's Boost Libraries
Public Types | Public Member Functions
boost::rpc::json::client< InterfaceType > Class Template Reference

Maps methods on InterfaceType to remote calls via a json::connection. More...

#include <client.hpp>

Inheritance diagram for boost::rpc::json::client< InterfaceType >:
boost::reflect::any_ptr< InterfaceType, boost::rpc::mirror_interface >

List of all members.

Public Types

typedef boost::shared_ptr< clientptr
typedef
boost::reflect::any_ptr
< InterfaceType,
boost::rpc::mirror_interface
interface_type

Public Member Functions

 client (const connection::ptr &c)

Detailed Description

template<typename InterfaceType>
class boost::rpc::json::client< InterfaceType >

Maps methods on InterfaceType to remote calls via a json::connection.

The boost::rpc::json::client inherits the interface as boost::reflect::any_ptr<InterfaceType>


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Defines