|
MIRA
|
Implements the RPCInvoker and TRPCInvoker classes. More...


Go to the source code of this file.
Classes | |
| class | RPCInvoker |
| Base of all TRPCInvoker classes which are templates to support different RPC backends. More... | |
| class | TRPCInvoker< Backend > |
| Invoker that is used to invoke an RPC method call for a special backend. More... | |
| struct | RPCInvokeHelper< R > |
| struct | RPCInvokeHelper< void > |
| class | MemberInvoker< MemFn, Class > |
| struct | ConcreteRPCInvoker< Backend, Function, R, ARGS > |
Namespaces | |
| mira | |
| specialize cv::DataType for our ImgPixel and inherit from cv::DataType<Vec> | |
| mira::Private | |
Typedefs | |
| template<typename P > | |
| using | StrippedType = typename std::remove_const< typename std::remove_reference< P >::type >::type |
Functions | |
| template<typename Backend , typename T > | |
| StrippedType< T > | getFromRequest (typename Backend::ServerRequest &request) |
| template<typename Response > | |
| void | throwRPCException (Response &response) |
| template<typename Backend , typename R , typename... ARGS, typename Fn > | |
| Private::ConcreteRPCInvoker< Backend, typename std::decay< Fn >::type, R, ARGS... > * | make_RPCInvoker (Fn &&f) |
Implements the RPCInvoker and TRPCInvoker classes.
1.8.14