ADTF  3.18.2
jsonrpc_remote_object< Stub, Connector, ConnectorInitializer >

Template for direct usage of the stub methods. More...

Inheritance diagram for jsonrpc_remote_object< Stub, Connector, ConnectorInitializer >:
[legend]

Public Member Functions

 jsonrpc_remote_object (const ConnectorInitializer &oInitializer)
 Constructor. More...
 

Protected Member Functions

Stub & GetStub () const
 Access the rpc stub. More...
 

Detailed Description

template<typename Stub, typename Connector, typename ConnectorInitializer>
class rpc::jsonrpc_remote_object< Stub, Connector, ConnectorInitializer >

Template for direct usage of the stub methods.

Template Parameters
StubThe RPC stub to inherit from
ConnectorThe connector to inherit from
ConnectorInitializerThe connector initializer

Definition at line 77 of file json_rpc.h.

Constructor & Destructor Documentation

◆ jsonrpc_remote_object()

jsonrpc_remote_object ( const ConnectorInitializer &  oInitializer)
inline

Constructor.

Parameters
[in]oInitializerAn instance of the ConnectorInitializer. If using http then this is the HTTP url, e.g. http://localhost:8000/system

Definition at line 23 of file json_rpc_impl.h.

Member Function Documentation

◆ GetStub()

Stub & GetStub
inlineprotected

Access the rpc stub.

Returns
Reference to the stub.

Definition at line 30 of file json_rpc_impl.h.