Class NanoCDR_Deserializer
Defined in File deserializer.hpp
Inheritance Relationships
Base Type
public RosMsgParser::Deserializer(Class Deserializer)
Class Documentation
-
class NanoCDR_Deserializer : public RosMsgParser::Deserializer
Public Functions
-
virtual Variant deserialize(BuiltinType type) override
-
virtual void deserializeString(std::string &dst) override
-
virtual uint32_t deserializeUInt32() override
-
virtual const uint8_t *getCurrentPtr() const override
-
virtual void jump(size_t bytes) override
-
virtual void reset() override
-
inline virtual bool isROS2() const override
-
inline virtual bool hasOptionalMember() override
Check if an optional member is present in the CDR stream. Default: always present (for ROS messages which don’t have optional fields).
-
virtual Variant deserialize(BuiltinType type) override