| ▼Nros | |
| ►Nmessage_traits | |
| CDataType< variant_topic_tools::Message > | |
| CDefinition< variant_topic_tools::Message > | |
| CIsMessage< const variant_topic_tools::Message > | |
| CIsMessage< variant_topic_tools::Message > | |
| CMD5Sum< variant_topic_tools::Message > | |
| ►Nserialization | |
| CPreDeserialize< variant_topic_tools::Message > | |
| CSerializer< variant_topic_tools::Message > | |
| ▼Nvariant_topic_tools | |
| ►Ntype_traits | |
| CArrayMemberType | |
| CArrayMemberType< bool, D > | |
| CArrayType | |
| CArrayType< T[]> | |
| CArrayType< T[N]> | |
| CBuiltinType | |
| CBuiltinType< bool, D > | |
| CBuiltinType< int8_t, D > | |
| CBuiltinType< ros::Duration, D > | |
| CBuiltinType< ros::Time, D > | |
| CBuiltinType< uint8_t, D > | |
| CDataType | |
| CDataType< T, typename boost::enable_if< IsArray< T > >::type > | |
| CDataType< T, typename boost::enable_if< IsBuiltin< T > >::type > | |
| CDataType< T, typename boost::enable_if< IsMessage< T > >::type > | |
| CIsArray | |
| CIsArray< char[N]> | |
| CIsArray< T[]> | |
| CIsArray< T[N]> | |
| CIsBuiltin | |
| CIsBuiltin< ros::Duration, D > | |
| CIsBuiltin< ros::Time, D > | |
| CIsBuiltin< std::string, D > | |
| CIsMessage | |
| CMessageType | |
| CToArrayType | |
| CToArrayType< boost::array< T, N > > | |
| CToArrayType< std::vector< T > > | |
| CToBuiltinType | |
| CToBuiltinType< char[N]> | |
| CToDataType | |
| CToDataType< T, typename boost::enable_if< IsArray< typename ToArrayType< T >::ArrayType > >::type > | |
| CToDataType< T, typename boost::enable_if< IsBuiltin< typename ToBuiltinType< T >::BuiltinType > >::type > | |
| CToDataType< T, typename boost::enable_if< IsMessage< typename ToMessageType< T >::MessageType > >::type > | |
| CToMessageType | |
| CAmbiguousDataTypeIdentifierException | Exception thrown in case of an ambiguous data type identifier |
| CAmbiguousMemberNameException | Exception thrown in case of an ambiguous member name |
| ►CArrayDataType | Array data type |
| CImpl | Array data type implementation |
| CImplT | Array data type implementation (templated strong-typed version) |
| CImplV | Array data type implementation (variant-typed version) |
| ►CArrayMemberPointer | Shared pointer to an array member |
| CImpl | Array member pointer implementation |
| ►CArraySerializer | Array serializer |
| CImpl | Array serializer implementation |
| CImplT | Array serializer implementation (templated strong-typed version) |
| CImplV | Array serializer implementation (variant-typed version) |
| ►CArrayVariant | Array variant type |
| CValue | Array variant value (abstract base) |
| CValueImplT | Array variant value (templated implementation) |
| CValueImplV | Array variant value (variant-typed implementation) |
| ►CBuiltinDataType | Built-in data type |
| CImpl | Built-in data type implementation |
| CImplT | Built-in data type implementation (templated strong-typed version) |
| ►CBuiltinPointer | Shared pointer to a built-in variable |
| CImpl | Built-in pointer implementation |
| ►CBuiltinSerializer | Built-in serializer |
| CImpl | Built-in data serializer implementation |
| CImplT | Built-in serializer implementation (templated strong-typed version) |
| ►CBuiltinVariant | Built-in variant type |
| CValue | Built-in variant value (abstract base) |
| CValueImplT | Built-in variant value (templated implementation) |
| ►CCollectionVariant | Collection variant type |
| CValue | Collection variant value (abstract base) |
| ►CDataType | Data type |
| CImpl | Data type implementation |
| CDataTypeMismatchException | Exception thrown in case of a data type mismatch |
| ►CDataTypeRegistry | Data type registry |
| CImpl | Data type implementation |
| CDefinitionParseException | Exception thrown in case of an error to parse the message definition |
| CFileOpenException | Exception thrown in case of an error to open a file |
| CImmutableDataTypeException | Exception thrown in case of an attempted modification of an immutable data type |
| CInvalidDataTypeException | Exception thrown in case of an invalid data type |
| CInvalidMessageMemberException | Exception thrown in case of an invalid message member |
| CInvalidMessageTypeException | Exception thrown in case of an invalid message type |
| CInvalidOperationException | Exception thrown in case of an invalid operation |
| CInvalidSerializerException | Exception thrown in case of an invalid serializer |
| CMD5Sum | MD5 sum computation algorithm |
| CMD5SumMismatchException | Exception thrown in case of a message MD5 sum mismatch |
| CMessage | Generic message type |
| ►CMessageConstant | Constant message member |
| CImpl | Message constant implementation |
| ►CMessageDataType | Message data type |
| CImpl | Message data type implementation |
| CImplT | Message data type implementation (templated strong-typed version) |
| CImplV | Message data type implementation (variant-typed version) |
| CMessageDefinition | Message definition |
| CMessageDefinitionParser | Message definition parser |
| CMessageField | Forward declaration of the message field |
| CMessageFieldCollection | Forward declaration of the message field collection |
| ►CMessageFieldTypeTraits | Message field type traits |
| ►CHasIsValid | |
| CTest | |
| CMessageHeader | Variant message header |
| ►CMessageMember | Message member |
| CImpl | Message member implementation |
| ►CMessageMemberPointer | Shared pointer |
| CImpl | Message member pointer implementation |
| ►CMessageSerializer | Message serializer |
| CImpl | Message serializer implementation |
| CImplT | Message serializer implementation (templated strong-typed version) |
| CImplV | Message serializer implementation (variant-typed version) |
| CMessageType | Variant message type information |
| CMessageTypeMismatchException | Exception thrown in case of a message type mismatch |
| CMessageTypeParser | Message definition parser |
| ►CMessageVariable | Variable message member |
| CImpl | Message variable implementation |
| CImplM | Message variable implementation (version templated on the message type and the member type) |
| CImplT | Message variable implementation (version templated on the message type) |
| ►CMessageVariant | Message variant type |
| CValue | Message variant value (abstract base) |
| CValueImplT | Message variant value (templated implementation) |
| CValueImplV | Message variant value (variant-typed implementation) |
| CNoSuchDataTypeException | Exception thrown in case of a non-existent data type |
| CNoSuchMemberException | Exception thrown in case of a non-existent member |
| CNullPointerException | Exception thrown in case of a null pointer operation |
| CPackageNotFoundException | Exception thrown in case of a package not being found |
| ►CPointer | Shared pointer |
| CImpl | Pointer implementation |
| CImplA | Pointer implementation (abstract base) |
| ►CPublisher | Variant message publisher |
| CImpl | Variant message publisher implementation |
| ►CSerializer | Data type |
| CImpl | Serializer implementation |
| ►CSubscriber | Variant message subscriber |
| CImpl | Variant message subscriber implementation |
| CTypeInfoHash | Type information hash |
| ►CVariant | Variant type |
| CValue | Variant value (abstract base) |
| CValueT | Variant value (templated abstract base) |