rad 6.2.0
Loading...
Searching...
No Matches
Classes | Namespaces
request.hpp File Reference

Request classes header file. More...

#include <rad/assert.hpp>
#include <rad/logger.hpp>
#include <rad/exceptions.hpp>
#include <mal/rr/ServerContextProvider.hpp>
#include <mal/utility/future.hpp>
#include <mal/MalException.hpp>
#include <type_traits>
#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

namespace  rad
 
namespace  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.