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

Struct Documentation

template<typename M>
struct ParameterAdapter<const 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 const 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