Template Class MessageMaker
Defined in File message_maker.h
Inheritance Relationships
Base Type
public event_camera_codecs::EventProcessor
Class Documentation
-
template<typename MsgType>
class MessageMaker : public event_camera_codecs::EventProcessor Public Functions
-
inline explicit MessageMaker(const std::string &codec)
-
inline void eventCD(uint64_t sensor_time, uint16_t ex, uint16_t ey, uint8_t polarity) override
-
inline bool eventExtTrigger(uint64_t sensor_time, uint8_t edge, uint8_t id) override
-
inline void finished() override
-
inline void rawData(const char*, size_t) override
-
inline void initializeEventMessage(uint32_t width, uint32_t height, const decltype(MsgType::header) &h)
-
inline void initializeTriggerMessage(uint32_t width, uint32_t height, const decltype(MsgType::header) &h)
-
inline void initializeMoreEvent()
-
inline void initializeMoreTrigger()
-
inline void setRosStamp(const RosTimeType &t)
-
void eventCD(uint64_t sensor_time, uint16_t ex, uint16_t ey, uint8_t polarity)
-
bool eventExtTrigger(uint64_t sensor_time, uint8_t edge, uint8_t id)
-
void initializeMoreEvent()
-
void initializeMoreTrigger()
-
EventPacket::ROS_MSG_PTR resetEventMessage()
-
EventPacket::ROS_MSG_PTR resetTriggerMessage()
-
inline explicit MessageMaker(const std::string &codec)