variant_topic_tools::MessageDefinition Member List

This is the complete list of members for variant_topic_tools::MessageDefinition, including all inherited members.

appendField(const MessageField< DataType > &field)variant_topic_tools::MessageFieldCollection< DataType >
appendField(const std::string &name, const DataType &value=DataType())variant_topic_tools::MessageFieldCollection< DataType >
clear()variant_topic_tools::MessageDefinitionvirtual
create()variant_topic_tools::MessageDefinitionstatic
fieldsByNamevariant_topic_tools::MessageFieldCollection< DataType >protected
fieldsInOrdervariant_topic_tools::MessageFieldCollection< DataType >protected
fill(const MessageDataType &currentDataType, MessageFieldCollection< DataType > &currentCollection)variant_topic_tools::MessageDefinitionprotected
getField(int index)variant_topic_tools::MessageFieldCollection< DataType >
getField(int index) constvariant_topic_tools::MessageFieldCollection< DataType >
getField(const std::string &name)variant_topic_tools::MessageFieldCollection< DataType >
getField(const std::string &name) constvariant_topic_tools::MessageFieldCollection< DataType >
getField(const std::string &name, size_t pos) constvariant_topic_tools::MessageFieldCollection< DataType >protected
getMessageDataType() const variant_topic_tools::MessageDefinition
getNumFields() constvariant_topic_tools::MessageFieldCollection< DataType >
hasField(const std::string &name) constvariant_topic_tools::MessageFieldCollection< DataType >
hasField(const std::string &name, size_t pos) constvariant_topic_tools::MessageFieldCollection< DataType >protected
isEmpty() constvariant_topic_tools::MessageFieldCollection< DataType >
isValid() const variant_topic_tools::MessageDefinition
load(const std::string &messageDataType)variant_topic_tools::MessageDefinition
merge(const MessageFieldCollection< DataType > &collection)variant_topic_tools::MessageFieldCollection< DataType >
messageDataTypevariant_topic_tools::MessageDefinitionprotected
MessageDefinition()variant_topic_tools::MessageDefinition
MessageDefinition(const MessageType &messageType)variant_topic_tools::MessageDefinition
MessageDefinition(const MessageDataType &messageDataType)variant_topic_tools::MessageDefinition
MessageDefinition(const MessageDefinition &src)variant_topic_tools::MessageDefinition
MessageFieldCollection()variant_topic_tools::MessageFieldCollection< DataType >
MessageFieldCollection(const MessageFieldCollection< DataType > &src)variant_topic_tools::MessageFieldCollection< DataType >
MessageFieldPtr typedefvariant_topic_tools::MessageFieldCollection< DataType >protected
MessageFieldWPtr typedefvariant_topic_tools::MessageFieldCollection< DataType >protected
operator!=(const MessageFieldCollection< DataType > &collection) constvariant_topic_tools::MessageFieldCollection< DataType >
operator+=(const MessageField< DataType > &field)variant_topic_tools::MessageFieldCollection< DataType >
operator==(const MessageFieldCollection< DataType > &collection) constvariant_topic_tools::MessageFieldCollection< DataType >
operator[](int index)variant_topic_tools::MessageFieldCollection< DataType >
operator[](int index) constvariant_topic_tools::MessageFieldCollection< DataType >
operator[](const std::string &name)variant_topic_tools::MessageFieldCollection< DataType >
operator[](const std::string &name) constvariant_topic_tools::MessageFieldCollection< DataType >
setMessageDataType(const MessageDataType &messageDataType)variant_topic_tools::MessageDefinition
setMessageType(const MessageType &messageType)variant_topic_tools::MessageDefinition
setMessageType()variant_topic_tools::MessageDefinition
write(std::ostream &stream) const variant_topic_tools::MessageDefinition
MessageFieldCollection< DataType >::write(std::ostream &stream, const std::string &indent=std::string()) constvariant_topic_tools::MessageFieldCollection< DataType >virtual
~MessageDefinition()variant_topic_tools::MessageDefinition
~MessageFieldCollection()variant_topic_tools::MessageFieldCollection< DataType >virtual


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