Class CallbackManager¶
Defined in File datasource.h
Inheritance Relationships¶
Derived Type¶
public rovioli::DataSource
(Class DataSource)
Class Documentation¶
-
class rovioli::CallbackManager¶
Subclassed by rovioli::DataSource
Public Types
-
typedef std::function<void(vio::ImageMeasurement::Ptr)> ImageCallback¶
-
typedef std::function<void(vio::ImuMeasurement::Ptr)> ImuCallback¶
-
typedef std::function<void(vio::OdometryMeasurement::Ptr)> OdometryCallback¶
Public Functions
-
inline void registerImageCallback(const ImageCallback &cb)¶
-
inline void invokeImageCallbacks(const vio::ImageMeasurement::Ptr &measurement) const¶
-
inline void registerImuCallback(const ImuCallback &cb)¶
-
inline void invokeImuCallbacks(const vio::ImuMeasurement::Ptr &measurement) const¶
-
inline void registerOdometryCallback(const OdometryCallback &cb)¶
-
inline void invokeOdometryCallbacks(const vio::OdometryMeasurement::Ptr &measurement) const¶
-
typedef std::function<void(vio::ImageMeasurement::Ptr)> ImageCallback¶