Template Struct ParameterAdapter< std::shared_ptr< M const > >

Struct Documentation

template<typename M>
struct ParameterAdapter<std::shared_ptr<M const>>

Public Types

typedef std::remove_reference<typename std::remove_const<M>::type>::type Message
typedef MessageEvent<Message const> Event
typedef std::shared_ptr<Message const> Parameter

Public Static Functions

static inline Parameter getParameter(const Event &event)

Public Static Attributes

static const bool is_const = true