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

Struct Documentation

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

Public Types

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

Public Static Functions

static inline Parameter getParameter(const Event &event)

Public Static Attributes

static const bool is_const = false