Class slamcore::SubsystemInterface¶
-
class slamcore::SubsystemInterface¶
Common interface for all the objects - enables runtime polymorphism.
Subclassed by CameraSensorsInfoInterface, HeightMappingSubsystemInterface, MobileRobotSubsystemInterface, TrajectorySubsystemInterface
Public Types
-
using Ptr = std::shared_ptr<SubsystemInterface>¶
-
using CPtr = std::shared_ptr<const SubsystemInterface>¶
Public Functions
-
virtual ~SubsystemInterface() = default¶
-
inline virtual SubsystemType type() const¶
Type of the object.
-
using Ptr = std::shared_ptr<SubsystemInterface>¶