Учитывая:
class Buf {
// has fixed buffer size, forming a cyclic buffer tor t->v pairs
void add(time_type t, value_type v); // adds value v at time t, overwriting the oldest buffered value
value_type get(time_type t); // returns the value at time t1 for t1 <= t < t2 (for t1 and t2 datapoints in the buffer)
...
};
Как бы вы назвали этот класс?
Я признаю, что это как-то субъективно, но это не должно приводить или требовать расширенного обсуждения ответов, поэтомуЯ надеюсь, что все в порядке.: -)
Пока что я думаю о RecentValueBuffer
, поскольку класс отображает (последние) временные метки в значения, соответствующие этим временным меткам.Я немного не уверен насчет «недавнего», потому что это, кажется, подразумевает короткий временной диапазон / количество выборок.