Public Member Functions | Public Attributes | List of all members
variant_topic_tools::DataTypeRegistry::Impl Class Reference

Data type implementation. More...

#include <DataTypeRegistry.h>

Public Member Functions

 Impl ()
 Constructor. More...
 
 ~Impl ()
 Destructor. More...
 

Public Attributes

boost::unordered_map< std::string, DataTypedataTypesByIdentifier
 The registered data types by identifier. More...
 
boost::unordered_multimap< const std::type_info *, DataType, TypeInfoHashdataTypesByInfo
 The registered data types by type information. More...
 

Detailed Description

Data type implementation.

Definition at line 173 of file DataTypeRegistry.h.

Constructor & Destructor Documentation

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.

Member Data Documentation

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.


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


variant_topic_tools
Author(s): Ralf Kaestner
autogenerated on Sat Jan 9 2021 03:56:50