, including all inherited members.
addConstantMember(const MessageConstant &member) | variant_topic_tools::MessageDataType | |
addConstantMember(const std::string &name, const Variant &value) | variant_topic_tools::MessageDataType | |
addConstantMember(const std::string &name, const T &value) | variant_topic_tools::MessageDataType | |
addMember(MessageVariable &member, size_t offset, typename boost::enable_if< type_traits::IsArray< M > >::type *=0, typename boost::enable_if< typename type_traits::ArrayType< M >::IsDynamic >::type *=0) | variant_topic_tools::MessageDataType | [protected, static] |
addMember(MessageVariable &member, size_t offset, typename boost::enable_if< type_traits::IsArray< M > >::type *=0, typename boost::disable_if< typename type_traits::ArrayType< M >::IsDynamic >::type *=0) | variant_topic_tools::MessageDataType | [protected, static] |
addMember(MessageVariable &member, size_t offset, typename boost::disable_if< type_traits::IsArray< M > >::type *=0) | variant_topic_tools::MessageDataType | [protected, static] |
addVariableMember(const MessageVariable &member) | variant_topic_tools::MessageDataType | |
addVariableMember(const std::string &name, const DataType &type) | variant_topic_tools::MessageDataType | |
addVariableMember(const std::string &name) | variant_topic_tools::MessageDataType | |
clear() | variant_topic_tools::DataType | |
create() | variant_topic_tools::MessageDataType | [protected, static] |
createSerializer() const | variant_topic_tools::DataType | |
createVariant() const | variant_topic_tools::DataType | |
DataType class | variant_topic_tools::MessageDataType | [friend] |
variant_topic_tools::DataType::DataType() | variant_topic_tools::DataType | |
variant_topic_tools::DataType::DataType(const char *identifier) | variant_topic_tools::DataType | |
variant_topic_tools::DataType::DataType(const std::string &identifier) | variant_topic_tools::DataType | |
variant_topic_tools::DataType::DataType(const std::type_info &typeInfo) | variant_topic_tools::DataType | |
variant_topic_tools::DataType::DataType(const DataType &src) | variant_topic_tools::DataType | |
DataTypeRegistry class | variant_topic_tools::MessageDataType | [friend] |
getConstantMember(const std::string &name) const | variant_topic_tools::MessageDataType | |
getConstantMember(int index) const | variant_topic_tools::MessageDataType | |
getDefinition() const | variant_topic_tools::MessageDataType | |
getIdentifier() const | variant_topic_tools::DataType | |
getMD5Sum() const | variant_topic_tools::MessageDataType | |
getMember(const std::string &name) const | variant_topic_tools::MessageDataType | |
getMember(int index) const | variant_topic_tools::MessageDataType | |
getNumConstantMembers() const | variant_topic_tools::MessageDataType | |
getNumMembers() const | variant_topic_tools::MessageDataType | |
getNumVariableMembers() const | variant_topic_tools::MessageDataType | |
getSize() const | variant_topic_tools::DataType | |
getTypeInfo() const | variant_topic_tools::DataType | |
getVariableMember(const std::string &name) const | variant_topic_tools::MessageDataType | |
getVariableMember(int index) const | variant_topic_tools::MessageDataType | |
hasConstantMember(const std::string &name) const | variant_topic_tools::MessageDataType | |
hasHeader() const | variant_topic_tools::MessageDataType | |
hasMember(const std::string &name) const | variant_topic_tools::MessageDataType | |
hasTypeInfo() const | variant_topic_tools::DataType | |
hasVariableMember(const std::string &name) const | variant_topic_tools::MessageDataType | |
impl | variant_topic_tools::DataType | [protected] |
ImplPtr typedef | variant_topic_tools::DataType | [protected] |
ImplWPtr typedef | variant_topic_tools::DataType | [protected] |
isArray() const | variant_topic_tools::DataType | |
isBuiltin() const | variant_topic_tools::DataType | |
isFixedSize() const | variant_topic_tools::DataType | |
isMessage() const | variant_topic_tools::DataType | |
isSimple() const | variant_topic_tools::DataType | |
isValid() const | variant_topic_tools::DataType | |
MessageDataType() | variant_topic_tools::MessageDataType | |
MessageDataType(const MessageDataType &src) | variant_topic_tools::MessageDataType | |
MessageDataType(const DataType &src) | variant_topic_tools::MessageDataType | |
MessageDataType(const std::string &identifier, const MessageFieldCollection< MessageConstant > &constantMembers, const MessageFieldCollection< MessageVariable > &variableMembers) | variant_topic_tools::MessageDataType | [protected] |
MessageDataType(const std::string &identifier, const std::string &definition) | variant_topic_tools::MessageDataType | [protected] |
MessageVariant class | variant_topic_tools::MessageDataType | [friend] |
operator void *() const | variant_topic_tools::DataType | [inline] |
operator!=(const DataType &dataType) const | variant_topic_tools::DataType | [inline] |
operator=(const DataType &src) | variant_topic_tools::MessageDataType | [virtual] |
operator==(const DataType &dataType) const | variant_topic_tools::DataType | [inline] |
operator[](int index) const | variant_topic_tools::MessageDataType | |
write(std::ostream &stream) const | variant_topic_tools::DataType | |
~DataType() | variant_topic_tools::DataType | [virtual] |
~MessageDataType() | variant_topic_tools::MessageDataType | [virtual] |