commore
1.0.6-SNAPSHOT
|
#include <Service.h>
Classes | |
struct | Impl |
Public Member Functions | |
CallMethod (const AChar *interface_name, const AChar *method_name) | |
virtual | ~CallMethod () |
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.
interface_name | |
method_name |
|
virtual |
|
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 |