Public Member Functions | Private Attributes
canopen::HoldAny Class Reference

#include <objdict.h>

List of all members.

Public Member Functions

const Stringdata () const
template<typename T >
const T & get () const
 HoldAny ()
template<typename T >
 HoldAny (const T &t)
 HoldAny (const std::string &t)
 HoldAny (const TypeGuard &t)
bool is_empty () const
const TypeGuardtype () const

Private Attributes

String buffer
bool empty
TypeGuard type_guard

Detailed Description

Definition at line 53 of file objdict.h.

Constructor & Destructor Documentation

Definition at line 58 of file objdict.h.

template<typename T >
canopen::HoldAny::HoldAny ( const T &  t) [inline]

Definition at line 62 of file objdict.h.

canopen::HoldAny::HoldAny ( const std::string &  t) [inline]

Definition at line 66 of file objdict.h.

canopen::HoldAny::HoldAny ( const TypeGuard t) [inline]

Definition at line 72 of file objdict.h.

Member Function Documentation

const String& canopen::HoldAny::data ( ) const [inline]

Definition at line 76 of file objdict.h.

const String & HoldAny::get ( ) const [inline]

Definition at line 83 of file objdict.h.

bool canopen::HoldAny::is_empty ( ) const [inline]

Definition at line 74 of file objdict.h.

const TypeGuard& canopen::HoldAny::type ( ) const [inline]

Definition at line 60 of file objdict.h.

Member Data Documentation

Definition at line 54 of file objdict.h.

bool canopen::HoldAny::empty [private]

Definition at line 56 of file objdict.h.

Definition at line 55 of file objdict.h.

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

Author(s): Mathias L├╝dtke
autogenerated on Thu Jun 6 2019 20:43:54