|
| template<typename T > |
| static T | DeserializeAs (ros::serialization::IStream &stream) |
| |
| template<> |
| bool | DeserializeAs (ros::serialization::IStream &stream) |
| |
| template<> |
| std::string | DeserializeAs (ros::serialization::IStream &stream) |
| |
| int64_t | DeserializeAsDuration (ros::serialization::IStream &stream) |
| |
| uint64_t | DeserializeAsTime (ros::serialization::IStream &stream) |
| |
| template<typename T , typename O > |
| static void | SerializeAs (ros::serialization::OStream &stream, O value, const FieldStack &fieldStack) |
| |
| static void | SerializeAs (ros::serialization::OStream &stream, int64_t value, PrimitiveType type, const FieldStack &fieldStack) |
| |
| static void | SerializeAs (ros::serialization::OStream &stream, uint64_t value, PrimitiveType type, const FieldStack &fieldStack) |
| |
| static void | SerializeAs (ros::serialization::OStream &stream, bool value, PrimitiveType type, const FieldStack &fieldStack) |
| |
| static void | SerializeAs (ros::serialization::OStream &stream, double value, PrimitiveType type, const FieldStack &fieldStack) |
| |
| static void | SerializeAs (ros::serialization::OStream &stream, const std::string &value, PrimitiveType type, const FieldStack &fieldStack) |
| |
| static void | SerializeAsBool (ros::serialization::OStream &stream, bool value, const FieldStack &fieldStack) |
| |
| template<typename O > |
| static void | SerializeAsDuration (ros::serialization::OStream &stream, O value, const FieldStack &fieldStack) |
| |
| static void | SerializeAsString (ros::serialization::OStream &stream, const std::string &value, const FieldStack &fieldStack) |
| |
| template<typename O > |
| static void | SerializeAsTime (ros::serialization::OStream &stream, O value, const FieldStack &fieldStack) |
| |
| static void | ThrowTypeMismatchException (swarmio::data::Variant::ValueCase sourceType, PrimitiveType targetPrimitiveType, const FieldStack &fieldStack) |
| |