Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
crl::multisense::details::MessageMap::Holder Class Reference

Public Member Functions

template<class T >
void destroy ()
 
template<class T >
void extract (T &msg)
 
 Holder (void *r=NULL)
 

Static Public Member Functions

template<class T >
static Holder Create (const T &msg)
 

Private Attributes

void * m_refP
 

Detailed Description

Definition at line 84 of file storage.hh.

Constructor & Destructor Documentation

crl::multisense::details::MessageMap::Holder::Holder ( void *  r = NULL)
inline

Definition at line 87 of file storage.hh.

Member Function Documentation

template<class T >
static Holder crl::multisense::details::MessageMap::Holder::Create ( const T &  msg)
inlinestatic

Definition at line 89 of file storage.hh.

template<class T >
void crl::multisense::details::MessageMap::Holder::destroy ( )
inline

Definition at line 93 of file storage.hh.

template<class T >
void crl::multisense::details::MessageMap::Holder::extract ( T &  msg)
inline

Definition at line 99 of file storage.hh.

Member Data Documentation

void* crl::multisense::details::MessageMap::Holder::m_refP
private

Definition at line 104 of file storage.hh.


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


multisense_lib
Author(s):
autogenerated on Sat Apr 6 2019 02:16:46