Data type implementation. More...
#include <DataTypeRegistry.h>
Public Member Functions | |
Impl () | |
Constructor. More... | |
~Impl () | |
Destructor. More... | |
Public Attributes | |
boost::unordered_map< std::string, DataType > | dataTypesByIdentifier |
The registered data types by identifier. More... | |
boost::unordered_multimap< const std::type_info *, DataType, TypeInfoHash > | dataTypesByInfo |
The registered data types by type information. More... | |
Data type implementation.
Definition at line 173 of file DataTypeRegistry.h.
variant_topic_tools::DataTypeRegistry::Impl::Impl | ( | ) |
Constructor.
Definition at line 61 of file DataTypeRegistry.cpp.
variant_topic_tools::DataTypeRegistry::Impl::~Impl | ( | ) |
Destructor.
Definition at line 64 of file DataTypeRegistry.cpp.
boost::unordered_map<std::string, DataType> variant_topic_tools::DataTypeRegistry::Impl::dataTypesByIdentifier |
The registered data types by identifier.
Definition at line 185 of file DataTypeRegistry.h.
boost::unordered_multimap<const std::type_info*, DataType, TypeInfoHash> variant_topic_tools::DataTypeRegistry::Impl::dataTypesByInfo |
The registered data types by type information.
Definition at line 190 of file DataTypeRegistry.h.