iLab Neuromorphic Robotics Toolkit  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
nrt::MessageTypesCreator< __Type > Class Template Reference

#include <nrt/Core/Blackboard/details/MessageHelpers.H>

template<class __Type>
class nrt::MessageTypesCreator< __Type >

Simple class used to contain common types for a given message.

This class is used in NRT_DECLARE_MESSAGE to automatically expose the some convenient typedefs

Definition at line 47 of file MessageHelpers.H.

Public Types

typedef std::shared_ptr
< __Type const > 
const_ptr
 A shared constant pointer to this message type (messages are always received as this type)
 
typedef std::unique_ptr< __Type > unique_ptr
 A shared unique pointer to this message type (messages are always sent and returned as this type)
 

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