Public Member Functions | Public Attributes
variant_topic_tools::BuiltinDataType::Impl Class Reference

Built-in data type implementation. More...

#include <BuiltinDataType.h>

Inheritance diagram for variant_topic_tools::BuiltinDataType::Impl:
Inheritance graph
[legend]

List of all members.

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.

Detailed Description

Built-in data type implementation.

Definition at line 64 of file BuiltinDataType.h.


Constructor & Destructor Documentation

variant_topic_tools::BuiltinDataType::Impl::Impl ( const std::string &  identifier)

Constructor.

Definition at line 43 of file BuiltinDataType.cpp.

Destructor.

Reimplemented from variant_topic_tools::DataType::Impl.

Definition at line 47 of file BuiltinDataType.cpp.


Member Function Documentation

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 >.


Member Data Documentation

The identifier representing this built-in data type.

Definition at line 87 of file BuiltinDataType.h.


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


variant_topic_tools
Author(s): Ralf Kaestner
autogenerated on Fri Aug 5 2016 06:06:27