zeus::ServiceRemote Class Reference
#include <ServiceRemote.hpp>
Public Member Functions | |
ServiceRemote (ememory::SharedPtr< zeus::WebServer > _clientLink, const std::string &_name) | |
~ServiceRemote () | |
bool | exist () |
template<class... _ARGS> | |
zeus::FutureBase | call (const std::string &_functionName, _ARGS &&... _args) |
template<class... _ARGS> | |
zeus::FutureBase | callAction (const std::string &_functionName, _ARGS &&... _args, zeus::FutureData::ObserverFinish _callback) |
Detailed Description
- Parameters
-
[in]
Constructor & Destructor Documentation
§ ServiceRemote()
zeus::ServiceRemote::ServiceRemote | ( | ememory::SharedPtr< zeus::WebServer > | _clientLink, |
const std::string & | _name | ||
) |
- Parameters
-
[in]
§ ~ServiceRemote()
zeus::ServiceRemote::~ServiceRemote | ( | ) |
- Parameters
-
[in]
Member Function Documentation
§ call()
template<class... _ARGS>
|
inline |
- Parameters
-
[in]
§ callAction()
template<class... _ARGS>
|
inline |
- Parameters
-
[in]
§ exist()
bool zeus::ServiceRemote::exist | ( | ) |
- Parameters
-
[in]
The documentation for this class was generated from the following file:
- framework/atria-soft/zeus/zeus/ServiceRemote.hpp