Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: BufferedSerial
Data Structures
| ArraySerializer< T, N, Enabled > | Array serializer, default implementation does nothing |
| ArraySerializer< T, N, typename boost::disable_if< mt::IsFixedSize< T > >::type > | Array serializer, specialized for non-fixed-size, non-simple types |
| ArraySerializer< T, N, typename boost::enable_if< mpl::and_< mt::IsFixedSize< T >, mpl::not_< mt::IsSimple< T > > > >::type > | Array serializer, specialized for fixed-size, non-simple types |
| ArraySerializer< T, N, typename boost::enable_if< mt::IsSimple< T > >::type > | Array serializer, specialized for fixed-size, simple types |
| DataType< M > | Specialize to provide the datatype for a message |
| Definition< M > | Specialize to provide the definition for a message |
| Exception | Base class for all exceptions thrown by ROS |
| FalseType | Base type for compile-type true/false tests |
| FrameId< M, Enable > | FrameId trait |
| HasHeader< M > | HasHeader informs whether or not there is a header that gets serialized as the first thing in the message |
| Header< M, Enable > | Header trait |
| IsFixedSize< M > | A fixed-size datatype is one whose size is constant, i.e |
| IsMessage< M > | Am I message or not |
| IsSimple< M > | A simple datatype is one that can be memcpy'd directly in array form, i.e |
| IStream | Input stream |
| LStream | Length stream |
| MD5Sum< M > | Specialize to provide the md5sum for a message |
| OStream | Output stream |
| PreDeserialize< M > | Called by the SubscriptionCallbackHelper after a message is instantiated but before that message is deserialized |
| Serializer< T > | Templated serialization class |
| Serializer< ros::Duration > | Serializer specialized for ros::Duration |
| Serializer< ros::Time > | Serializer specialized for ros::Time |
| Serializer< std::basic_string< char, std::char_traits< char >, ContainerAllocator > > | Serializer specialized for std::string |
| Stream | Stream base-class, provides common functionality for IStream and OStream |
| TimeStamp< M, Enable > | TimeStamp trait |
| TrueType | Base type for compile-type true/false tests |
| VectorSerializer< T, ContainerAllocator, Enabled > | Vector serializer |
| VectorSerializer< T, ContainerAllocator, typename boost::disable_if< mt::IsFixedSize< T > >::type > | Vector serializer, specialized for non-fixed-size, non-simple types |
| VectorSerializer< T, ContainerAllocator, typename boost::enable_if< mpl::and_< mt::IsFixedSize< T >, mpl::not_< mt::IsSimple< T > > > >::type > | Vector serializer, specialized for fixed-size non-simple types |
| VectorSerializer< T, ContainerAllocator, typename boost::enable_if< mt::IsSimple< T > >::type > | Vector serializer, specialized for fixed-size simple types |
Generated on Tue Jul 12 2022 17:11:21 by
1.7.2