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::MessageDefinition [virtual]
create()variant_topic_tools::MessageDefinition [static]
fieldsByNamevariant_topic_tools::MessageFieldCollection< DataType > [protected]
fieldsInOrdervariant_topic_tools::MessageFieldCollection< DataType > [protected]
fill(const MessageDataType &currentDataType, MessageFieldCollection< DataType > &currentCollection)variant_topic_tools::MessageDefinition [protected]
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::MessageDefinition [protected]
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 Tue Jul 9 2019 03:18:42