rad  2.0.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | List of all members
rad::Utils Class Reference

#include <utils.hpp>

Public Member Functions

 Utils ()=delete
 
 Utils (const Utils &)=delete
 
Utilsoperator= (const Utils &)=delete
 
 Utils ()=delete
 
 Utils (const Utils &)=delete
 
Utilsoperator= (const Utils &)=delete
 

Static Public Member Functions

template<typename EVENT >
static const std::string GetRequestId (rad::AnyEvent const &event)
 
template<typename EVENT >
static const std::string GetRequestId (rad::AnyEvent const &event)
 

Detailed Description

This class contains miscellaneous functions that have events.

Constructor & Destructor Documentation

rad::Utils::Utils ( )
delete
rad::Utils::Utils ( const Utils )
delete
rad::Utils::Utils ( )
delete
rad::Utils::Utils ( const Utils )
delete

Member Function Documentation

template<typename EVENT >
const std::string rad::Utils::GetRequestId ( rad::AnyEvent const &  event)
static

This method can be used to retrieve the identity of the originator of the request associated to the given event.

Parameters
[in]eventEvent used to retrieve its payload the originator of the request associated to the event.
Returns
The identity of the originator of the request associated to the event (basically the request ID).
template<typename EVENT >
static const std::string rad::Utils::GetRequestId ( rad::AnyEvent const &  event)
static
Utils& rad::Utils::operator= ( const Utils )
delete
Utils& rad::Utils::operator= ( const Utils )
delete

The documentation for this class was generated from the following files: