Go to the source code of this file.
|
| qi |
| Deprecated in 2.5. Use int8_t from <cstdint>.
|
|
#define _QI_MESSAGING_SESSION_HPP_ |
#define genCall |
( |
|
n, |
|
|
|
ATYPEDECL, |
|
|
|
ATYPES, |
|
|
|
ADECL, |
|
|
|
AUSE, |
|
|
|
comma |
|
) |
| |
Value:void loadService( \
const std::string& moduleName, const std::string& renameModule, \
{ \
std::vector<qi::AnyReference> params; \
params.reserve(n+1); \
params.push_back(pp0); \
BOOST_PP_REPEAT(n,
pushi, _) \
loadService(moduleName, renameModule, params); \
} \
template <typename T> \
qi::FutureSync<T> callModule( \
const std::string& moduleName, \
{ \
std::vector<qi::AnyReference> params; \
params.reserve(n+1); \
params.push_back(pp0); \
BOOST_PP_REPEAT(n,
pushi, _) \
return callModule<T>(moduleName, params); \
}
#define QI_GEN_ARGSDECLSAMETYPE(n, t)
Definition at line 175 of file session.hpp.
#define pushi |
( |
|
z, |
|
|
|
n, |
|
|
|
_ |
|
) |
| params.push_back(p ## n); |