commore
1.0.6-SNAPSHOT
|
#include <Service.h>
Public Member Functions | |
CallMethod (const AChar *interface_name, const AChar *method_name) | |
virtual bool | is_oneway () |
virtual long | call (PInterface inter, const Tuple &in_arg, Tuple &out_arg)=0 |
Static Public Member Functions | |
static CallMethod * | get (const AChar *interface_name, const AChar *method_name) |
Call method object, declare a call object wrapper CallMethod class manages a map of its instances (call_methods_map_) which associates a name (namespace.object.method) with an instance.
commore::Service::CallMethod::CallMethod | ( | const AChar * | interface_name, |
const AChar * | method_name | ||
) |
interface_name | |
method_name |
|
pure virtual |
The call method to e implemented
inter | interface it belong |
in_arg | in argument tuple |
out_arg | out argument tuple |
|
static |
Get a call method object from internal repository Key is <interface_name>_<method_name>
|
inlinevirtual |