Class PipelineEventDispatcherInterface::BlockPipelineEvent
Defined in File PipelineEventDispatcherInterface.hpp
Nested Relationships
This class is a nested type of Class PipelineEventDispatcherInterface.
Class Documentation
-
class BlockPipelineEvent
Public Functions
-
inline void start(std::optional<std::chrono::time_point<std::chrono::steady_clock>> ts = std::nullopt)
-
inline BlockPipelineEvent(PipelineEventDispatcherInterface &dispatcher, PipelineEvent::Type type, const std::string &source, std::optional<std::chrono::time_point<std::chrono::steady_clock>> ts = std::nullopt, bool startNow = true)
-
inline void end()
-
inline void cancel()
-
inline void setQueueSize(uint32_t qs)
-
inline void setEndTimestamp(std::chrono::time_point<std::chrono::steady_clock> ts)
-
inline ~BlockPipelineEvent()
-
inline void start(std::optional<std::chrono::time_point<std::chrono::steady_clock>> ts = std::nullopt)