Searched defs:EventBufferImpl (Results 1 – 1 of 1) sorted by relevance
36 struct EventBufferImpl : public EventBuffer { struct37 EventBufferImpl(size_t num_events) { buffer_.reserve(num_events); } in EventBufferImpl() argument38 void AddEvent(uint16_t type, uint16_t code, int32_t value) override { in AddEvent()41 const void* data() const override { return buffer_.data(); } in data()42 std::size_t size() const override { return buffer_.size() * sizeof(T); } in size()45 std::vector<T> buffer_;