Class ShapeShifter
Defined in File shape_shifter.h
Inheritance Relationships
Base Type
public topic_tools::ShapeShifter
Class Documentation
-
class ShapeShifter : public topic_tools::ShapeShifter
ShapeShifterclass with fixed behavior on copy/move on Melodic. Use this class everywhere possible to prevent memory corruption. It seamlessly converts totopic_tools::ShapeShifter;Public Functions
-
ShapeShifter()
-
~ShapeShifter() override
-
explicit ShapeShifter(const ::topic_tools::ShapeShifter &other)
-
explicit ShapeShifter(::topic_tools::ShapeShifter &&other) noexcept
-
ShapeShifter &operator=(const ::topic_tools::ShapeShifter &other)
-
ShapeShifter &operator=(::topic_tools::ShapeShifter &&other) noexcept
-
ShapeShifter(const ShapeShifter &other)
-
ShapeShifter(ShapeShifter &&other) noexcept
-
ShapeShifter &operator=(const ShapeShifter &other)
-
ShapeShifter &operator=(ShapeShifter &&other) noexcept
-
ShapeShifter()