You’re reading an older version of the Slamcore SDK documenation. The latest one is 23.01.
Class slamcore::SLAMSubsystemAccessInterface
-
class SLAMSubsystemAccessInterface
Subsystem access interface.
Subclassed by SLAMSystemInterface
Check if subsystem is supported.
-
virtual bool isSubsystemSupported(const SubsystemType st) const = 0
Check if the given SubsystemType is supported
- Parameters
st – SubsystemType to check.
-
template<typename ST>
inline bool isSubsystemSupported()
Get Subsystem interface.
-
virtual SubsystemInterface::CPtr getSubsystemImpl(const SubsystemType st) const = 0
-
virtual SubsystemInterface::Ptr getSubsystemImpl(const SubsystemType st) = 0
Public Functions
-
virtual ~SLAMSubsystemAccessInterface() = default
-
virtual bool isSubsystemSupported(const SubsystemType st) const = 0