, including all inherited members.
appendField(const MessageField< T > &field) | variant_topic_tools::MessageFieldCollection< T > | |
appendField(const std::string &name, const T &value=T()) | variant_topic_tools::MessageFieldCollection< T > | |
clear() | variant_topic_tools::MessageField< T > | [virtual] |
fieldsByName | variant_topic_tools::MessageFieldCollection< T > | [protected] |
fieldsInOrder | variant_topic_tools::MessageFieldCollection< T > | [protected] |
getField(int index) | variant_topic_tools::MessageFieldCollection< T > | |
getField(int index) const | variant_topic_tools::MessageFieldCollection< T > | |
getField(const std::string &name) | variant_topic_tools::MessageFieldCollection< T > | |
getField(const std::string &name) const | variant_topic_tools::MessageFieldCollection< T > | |
getField(const std::string &name, size_t pos) const | variant_topic_tools::MessageFieldCollection< T > | [protected] |
getName() const | variant_topic_tools::MessageField< T > | |
getNumFields() const | variant_topic_tools::MessageFieldCollection< T > | |
getValue() | variant_topic_tools::MessageField< T > | |
getValue() const | variant_topic_tools::MessageField< T > | |
hasField(const std::string &name) const | variant_topic_tools::MessageFieldCollection< T > | |
hasField(const std::string &name, size_t pos) const | variant_topic_tools::MessageFieldCollection< T > | [protected] |
isEmpty() const | variant_topic_tools::MessageFieldCollection< T > | |
isValid() const | variant_topic_tools::MessageField< T > | |
isValid(const U &value, typename boost::enable_if_c< MessageFieldTypeTraits::HasIsValid< U >::value >::type *=0) | variant_topic_tools::MessageField< T > | [protected, static] |
isValid(const U &value, typename boost::disable_if_c< MessageFieldTypeTraits::HasIsValid< U >::value >::type *=0) | variant_topic_tools::MessageField< T > | [protected, static] |
merge(const MessageFieldCollection< T > &collection) | variant_topic_tools::MessageFieldCollection< T > | |
MessageField(const std::string &name=std::string(), const T &value=T()) | variant_topic_tools::MessageField< T > | |
MessageField(const MessageField< T > &src) | variant_topic_tools::MessageField< T > | |
MessageFieldCollection() | variant_topic_tools::MessageFieldCollection< T > | |
MessageFieldCollection(const MessageFieldCollection< T > &src) | variant_topic_tools::MessageFieldCollection< T > | |
MessageFieldPtr typedef | variant_topic_tools::MessageFieldCollection< T > | [protected] |
MessageFieldWPtr typedef | variant_topic_tools::MessageFieldCollection< T > | [protected] |
name | variant_topic_tools::MessageField< T > | [protected] |
operator!=(const MessageField< T > &field) const | variant_topic_tools::MessageField< T > | |
variant_topic_tools::MessageFieldCollection::operator!=(const MessageFieldCollection< T > &collection) const | variant_topic_tools::MessageFieldCollection< T > | |
operator+=(const MessageField< T > &field) | variant_topic_tools::MessageFieldCollection< T > | |
operator==(const MessageField< T > &field) const | variant_topic_tools::MessageField< T > | |
variant_topic_tools::MessageFieldCollection::operator==(const MessageFieldCollection< T > &collection) const | variant_topic_tools::MessageFieldCollection< T > | |
operator[](int index) | variant_topic_tools::MessageFieldCollection< T > | |
operator[](int index) const | variant_topic_tools::MessageFieldCollection< T > | |
operator[](const std::string &name) | variant_topic_tools::MessageFieldCollection< T > | |
operator[](const std::string &name) const | variant_topic_tools::MessageFieldCollection< T > | |
setName(const std::string &name) | variant_topic_tools::MessageField< T > | |
setValue(const T &value) | variant_topic_tools::MessageField< T > | |
value | variant_topic_tools::MessageField< T > | [protected] |
write(std::ostream &stream, const std::string &indent=std::string()) const | variant_topic_tools::MessageField< T > | [virtual] |
writeValue(std::ostream &stream, const U &value, typename boost::enable_if< boost::has_left_shift< std::ostream, const U & > >::type *=0) | variant_topic_tools::MessageField< T > | [protected, static] |
writeValue(std::ostream &stream, const U &value, typename boost::disable_if< boost::has_left_shift< std::ostream, const U & > >::type *=0) | variant_topic_tools::MessageField< T > | [protected, static] |
~MessageField() | variant_topic_tools::MessageField< T > | [virtual] |
~MessageFieldCollection() | variant_topic_tools::MessageFieldCollection< T > | [virtual] |