▼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) |