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

Request classes header file. More...

#include <rad/assert.hpp>
#include <rad/logger.hpp>
#include <mal/rr/ServerContextProvider.hpp>
#include <mal/utility/future.hpp>
#include <string>

Go to the source code of this file.

Classes

class  rad::cii::Request< REP_TYPE, REQ_TYPE >
 
class  rad::cii::Request< REP_TYPE, void >
 
class  rad::cii::RequestAmi< REP_TYPE, REQ_TYPE >
 
class  rad::cii::RequestAmi< REP_TYPE, void >
 

Namespaces

 rad
 
 rad::cii
 

Detailed Description

Request classes header file.

Author
landolfa

These classes provides a way to encapsulate a MAL request having as payload zero or one parameter of a given type and to deal with a related reply. The reply can have as payload one parameter of a given type.