template <typename T>
class EagerShardedBuffer
Defined at line 73 of file ../../sdk/lib/power/state_recorder/cpp/inspect_buffer_internal.h
Fixed-capacity sharded circular buffer in Inspect for eager mode.
Public Methods
void EagerShardedBuffer<T> (inspect::Node & parent_node, size_t capacity)
Defined at line 75 of file ../../sdk/lib/power/state_recorder/cpp/inspect_buffer_internal.h
void EagerShardedBuffer<T> (EagerShardedBuffer<T> && )
Defined at line 102 of file ../../sdk/lib/power/state_recorder/cpp/inspect_buffer_internal.h
EagerShardedBuffer<T> & operator= (EagerShardedBuffer<T> && )
Defined at line 103 of file ../../sdk/lib/power/state_recorder/cpp/inspect_buffer_internal.h
void EagerShardedBuffer<T> (const EagerShardedBuffer<T> & )
Defined at line 104 of file ../../sdk/lib/power/state_recorder/cpp/inspect_buffer_internal.h
EagerShardedBuffer<T> & operator= (const EagerShardedBuffer<T> & )
Defined at line 105 of file ../../sdk/lib/power/state_recorder/cpp/inspect_buffer_internal.h
void Record (int64_t timestamp_ns, T value)
Defined at line 107 of file ../../sdk/lib/power/state_recorder/cpp/inspect_buffer_internal.h