MIRA
|
Meta information for RPC methods. More...
#include <serialization/MetaSerializer.h>
Classes | |
struct | Parameter |
Public Member Functions | |
MethodMeta () | |
MethodMeta (const std::string &iName, const std::string &iComment) | |
template<typename Reflector > | |
void | reflect (Reflector &r) |
Public Attributes | |
std::string | name |
The name of the method. More... | |
std::string | comment |
The user defined comment as specified in the r.method() call. More... | |
TypeMetaPtr | returnType |
The meta type info of the return type. More... | |
std::list< Parameter > | parameters |
A list with info for each parameter. More... | |
Meta information for RPC methods.
|
inline |
|
inline |
|
inline |
std::string name |
The name of the method.
std::string comment |
The user defined comment as specified in the r.method() call.
TypeMetaPtr returnType |
The meta type info of the return type.
std::list<Parameter> parameters |
A list with info for each parameter.