Lines Matching refs:TimestampedEntry
63 struct TimestampedEntry { struct
69 class TimestampedCircularBuffer : public CircularBuffer<TimestampedEntry<T>> { argument
75 std::vector<TimestampedEntry<T>> Pull() const;
76 std::vector<TimestampedEntry<T>> Drain();
114 : CircularBuffer<TimestampedEntry<T>>(size), timestamper_(std::move(timestamper)) {} in TimestampedCircularBuffer()
118 TimestampedEntry<T> timestamped_entry{timestamper_->GetTimestamp(), item}; in Push()
119 bluetooth::common::CircularBuffer<TimestampedEntry<T>>::Push(timestamped_entry); in Push()
123 std::vector<struct bluetooth::common::TimestampedEntry<T>> bluetooth::common::TimestampedCircularBu… in Pull()
125 return bluetooth::common::CircularBuffer<TimestampedEntry<T>>::Pull(); in Pull()
129 std::vector<struct bluetooth::common::TimestampedEntry<T>> bluetooth::common::TimestampedCircularBu… in Drain()
130 return bluetooth::common::CircularBuffer<TimestampedEntry<T>>::Drain(); in Drain()