25 return event_ !=
nullptr;
38 throw std::runtime_error(
39 "[Event::stream] Cannot access stream on invalid event.");
52 std::shared_ptr<void> event_;
void set_value(uint64_t v)
Definition event.h:32
Event(const Stream &steam)
const Stream & stream() const
Definition event.h:36
bool valid() const
Definition event.h:24
uint64_t value() const
Definition event.h:28
const std::shared_ptr< void > & raw_event() const
Definition event.h:44
static constexpr DeviceType cpu
Definition device.h:13