Class slamcore::SLAMSubsystemAccessInterface¶
-
class slamcore::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¶