Main Page
Namespaces
Classes
Files
Class List
Class Hierarchy
Class Members
variant_topic_tools
DataTypeRegistry
variant_topic_tools::DataTypeRegistry Member List
This is the complete list of members for
variant_topic_tools::DataTypeRegistry
, including all inherited members.
addArrayDataType
(const DataType &memberType, size_t numMembers=0)
variant_topic_tools::DataTypeRegistry
addArrayDataType
()
variant_topic_tools::DataTypeRegistry
addArrayDataType
()
variant_topic_tools::DataTypeRegistry
addBuiltinDataType
(const std::string &identifier)
variant_topic_tools::DataTypeRegistry
addDataType
(const DataType &dataType)
variant_topic_tools::DataTypeRegistry
addDataType
()
variant_topic_tools::DataTypeRegistry
addMessageDataType
(const std::string &identifier, const MessageFieldCollection< MessageConstant > &constantMembers=MessageFieldCollection< MessageConstant >(), const MessageFieldCollection< MessageVariable > &variableMembers=MessageFieldCollection< MessageVariable >())
variant_topic_tools::DataTypeRegistry
addMessageDataType
(const std::string &identifier, const std::string &definition)
variant_topic_tools::DataTypeRegistry
addMessageDataType
()
variant_topic_tools::DataTypeRegistry
clear
()
variant_topic_tools::DataTypeRegistry
createDataType
(typename boost::enable_if< type_traits::IsBuiltin< T > >::type *=0)
variant_topic_tools::DataTypeRegistry
[protected, static]
createDataType
(typename boost::enable_if< type_traits::IsArray< T > >::type *=0)
variant_topic_tools::DataTypeRegistry
[protected, static]
createDataType
(typename boost::enable_if< type_traits::IsMessage< T > >::type *=0)
variant_topic_tools::DataTypeRegistry
[protected, static]
DataType
class
variant_topic_tools::DataTypeRegistry
[friend]
DataTypeRegistry
()
variant_topic_tools::DataTypeRegistry
getDataType
(const std::string &identifier)
variant_topic_tools::DataTypeRegistry
getDataType
(const std::string &identifier) const
variant_topic_tools::DataTypeRegistry
getDataType
(const std::type_info &typeInfo) const
variant_topic_tools::DataTypeRegistry
getDataType
()
variant_topic_tools::DataTypeRegistry
getDataType
() const
variant_topic_tools::DataTypeRegistry
impl
variant_topic_tools::DataTypeRegistry
[protected, static]
ImplPtr
typedef
variant_topic_tools::DataTypeRegistry
[protected]
ImplWPtr
typedef
variant_topic_tools::DataTypeRegistry
[protected]
operator[]
(const std::string &identifier)
variant_topic_tools::DataTypeRegistry
operator[]
(const std::string &identifier) const
variant_topic_tools::DataTypeRegistry
operator[]
(const std::type_info &typeInfo) const
variant_topic_tools::DataTypeRegistry
removeDataType
(const DataType &dataType)
variant_topic_tools::DataTypeRegistry
write
(std::ostream &stream) const
variant_topic_tools::DataTypeRegistry
~DataTypeRegistry
()
variant_topic_tools::DataTypeRegistry
variant_topic_tools
Author(s): Ralf Kaestner
autogenerated on Tue Jul 9 2019 03:18:42