|
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 |