You’re reading an older version of the Slamcore SDK documenation. The latest one is 23.04.
Class slamcore::SubsystemInterface
-
class 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>