Built-in data type implementation. More...
#include <BuiltinDataType.h>
Public Member Functions | |
const std::string & | getIdentifier () const |
Retrieve the identifier representing this data type (implementation) | |
Impl (const std::string &identifier) | |
Constructor. | |
virtual bool | isNumeric () const =0 |
True, if this built-in data type is numeric (abstract declaration) | |
virtual | ~Impl () |
Destructor. | |
Public Attributes | |
std::string | identifier |
The identifier representing this built-in data type. |
Built-in data type implementation.
Definition at line 64 of file BuiltinDataType.h.
variant_topic_tools::BuiltinDataType::Impl::Impl | ( | const std::string & | identifier | ) |
Constructor.
Definition at line 43 of file BuiltinDataType.cpp.
variant_topic_tools::BuiltinDataType::Impl::~Impl | ( | ) | [virtual] |
Destructor.
Reimplemented from variant_topic_tools::DataType::Impl.
Definition at line 47 of file BuiltinDataType.cpp.
const std::string & variant_topic_tools::BuiltinDataType::Impl::getIdentifier | ( | ) | const [virtual] |
Retrieve the identifier representing this data type (implementation)
Implements variant_topic_tools::DataType::Impl.
Definition at line 61 of file BuiltinDataType.cpp.
virtual bool variant_topic_tools::BuiltinDataType::Impl::isNumeric | ( | ) | const [pure virtual] |
True, if this built-in data type is numeric (abstract declaration)
Implemented in variant_topic_tools::BuiltinDataType::ImplT< T >.
The identifier representing this built-in data type.
Definition at line 87 of file BuiltinDataType.h.