#include <objdict.h>
Public Member Functions | |
const String & | data () 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 TypeGuard & | type () const |
Private Attributes | |
String | buffer |
bool | empty |
TypeGuard | type_guard |
canopen::HoldAny::HoldAny | ( | ) | [inline] |
canopen::HoldAny::HoldAny | ( | const T & | t | ) | [inline] |
canopen::HoldAny::HoldAny | ( | const std::string & | t | ) | [inline] |
canopen::HoldAny::HoldAny | ( | const TypeGuard & | t | ) | [inline] |
const String& canopen::HoldAny::data | ( | ) | const [inline] |
const String & HoldAny::get | ( | ) | const [inline] |
bool canopen::HoldAny::is_empty | ( | ) | const [inline] |
const TypeGuard& canopen::HoldAny::type | ( | ) | const [inline] |
String canopen::HoldAny::buffer [private] |
bool canopen::HoldAny::empty [private] |
TypeGuard canopen::HoldAny::type_guard [private] |