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)>