Lines Matching refs:TimestampedEntry
62 struct TimestampedEntry { struct
68 class TimestampedCircularBuffer : public CircularBuffer<TimestampedEntry<T>> { argument
74 std::vector<TimestampedEntry<T>> Pull() const;
75 std::vector<TimestampedEntry<T>> Drain();
113 : CircularBuffer<TimestampedEntry<T>>(size), timestamper_(std::move(timestamper)) {} in TimestampedCircularBuffer()
117 TimestampedEntry<T> timestamped_entry{timestamper_->GetTimestamp(), item}; in Push()
118 bluetooth::common::CircularBuffer<TimestampedEntry<T>>::Push(timestamped_entry); in Push()
122 std::vector<struct bluetooth::common::TimestampedEntry<T>> bluetooth::common::TimestampedCircularBu… in Pull()
124 return bluetooth::common::CircularBuffer<TimestampedEntry<T>>::Pull(); in Pull()
128 std::vector<struct bluetooth::common::TimestampedEntry<T>> bluetooth::common::TimestampedCircularBu… in Drain()
129 return bluetooth::common::CircularBuffer<TimestampedEntry<T>>::Drain(); in Drain()