rad  2.0.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
requestor.hpp File Reference

Requestor class header file. More...

#include <type_traits>
#include <rad/logger.hpp>
#include <rad/mal/utils.hpp>
#include <rad/smAdapter.hpp>
#include <mal/Cii.hpp>
#include <mal/Mal.hpp>
#include <mal/utility/LoadMal.hpp>

Go to the source code of this file.

Classes

class  rad::cii::Requestor< INTERFACE_TYPE >
 

Namespaces

 rad
 
 rad::cii
 

Functions

template<class EVENT , class T >
void rad::cii::RoutePartialReply (std::shared_ptr<::elt::mal::rr::Ami< T >> ami, rad::SMAdapter &sm)
 
template<class EVENT , class FUT >
CancellationToken rad::cii::RouteReply (FUT &&rep_future, rad::SMAdapter &sm)
 
template<class EVENT , class EVENT_ERR , class FUT >
CancellationToken rad::cii::RouteReply (FUT &&rep_future, rad::SMAdapter &sm)
 
template<class EVENT , class EVENT_TIMEOUT , class EVENT_ERR , class FUT >
CancellationToken rad::cii::RouteReplyWithTimeout (FUT &&rep_future, rad::SMAdapter &sm)
 

Detailed Description

Requestor class header file.

Author