|
| struct | ArraySerializer |
| |
| struct | ArraySerializer< T, N, typename boost::disable_if< mt::IsFixedSize< T > >::type > |
| |
| struct | ArraySerializer< T, N, typename boost::enable_if< mpl::and_< mt::IsFixedSize< T >, mpl::not_< mt::IsSimple< T > > > >::type > |
| |
| struct | ArraySerializer< T, N, typename boost::enable_if< mt::IsSimple< T > >::type > |
| |
| struct | IStream |
| |
| struct | LStream |
| |
| struct | OStream |
| |
| struct | PreDeserialize |
| |
| struct | PreDeserialize< swarmros::bridge::EventMessage > |
| | Trait to set up callbacks before deserialization of an EventMessage. More...
|
| |
| struct | PreDeserialize< swarmros::introspection::VariantMessage > |
| | Trait to set up callbacks before deserialization of an VariantMessage. More...
|
| |
| struct | PreDeserializeParams |
| |
| struct | Serializer |
| |
| struct | Serializer< ::roslib::Header_< ContainerAllocator > > |
| |
| struct | Serializer< bool > |
| |
| struct | Serializer< ros::Duration > |
| |
| struct | Serializer< ros::Time > |
| |
| struct | Serializer< std::basic_string< char, std::char_traits< char >, ContainerAllocator > > |
| |
| struct | Serializer< swarmros::bridge::EventMessage > |
| | Trait to perform the serialization and deserialization of an EventMessage instance. More...
|
| |
| struct | Serializer< swarmros::introspection::Message > |
| | Trait to perform the serialization and deserialization of a Message instance - incomplete, actual implementation must call this first to detect the message header then do its own extraction. More...
|
| |
| struct | Serializer< swarmros::introspection::VariantMessage > |
| | Trait to perform the serialization and deserialization of an VariantMessage instance. More...
|
| |
| struct | Stream |
| |
| class | StreamOverrunException |
| |
| struct | VectorSerializer |
| |
| struct | VectorSerializer< T, ContainerAllocator, typename boost::disable_if< mt::IsFixedSize< T > >::type > |
| |
| struct | VectorSerializer< T, ContainerAllocator, typename boost::enable_if< mpl::and_< mt::IsFixedSize< T >, mpl::not_< mt::IsSimple< T > > > >::type > |
| |
| struct | VectorSerializer< T, ContainerAllocator, typename boost::enable_if< mt::IsSimple< T > >::type > |
| |
|
| void | deserialize (Stream &stream, T &t) |
| |
| void | deserialize (Stream &stream, std::vector< T, ContainerAllocator > &t) |
| |
| void | deserialize (Stream &stream, boost::array< T, N > &t) |
| |
| void | deserializeMessage (const SerializedMessage &m, M &message) |
| |
| uint32_t | serializationLength (const T &t) |
| |
| uint32_t | serializationLength (const std::vector< T, ContainerAllocator > &t) |
| |
| uint32_t | serializationLength (const boost::array< T, N > &t) |
| |
| void | serialize (Stream &stream, const T &t) |
| |
| void | serialize (Stream &stream, const std::vector< T, ContainerAllocator > &t) |
| |
| void | serialize (Stream &stream, const boost::array< T, N > &t) |
| |
| SerializedMessage | serializeMessage (const M &message) |
| |
| SerializedMessage | serializeServiceResponse (bool ok, const M &message) |
| |
| ROSCPP_SERIALIZATION_DECL void | throwStreamOverrun () |
| |