template <typename T>
class NumericLazyInspectRecorder
Defined at line 18 of file ../../sdk/lib/power/state_recorder/cpp/numeric_state_recorder_internal.h
Public Methods
std::unique_ptr<NumericLazyInspectRecorder<T>> Create (size_t capacity, inspect::Node & parent_node)
The address of this object needs to be stable for the lazy node callback, so we force it to be
constructed behind a unique_ptr.
Defined at line 22 of file ../../sdk/lib/power/state_recorder/cpp/numeric_state_recorder_internal.h
Protected Methods
void RecordToNode (inspect::Node & node, T value)
Defined at line 30 of file ../../sdk/lib/power/state_recorder/cpp/numeric_state_recorder_internal.h
void NumericLazyInspectRecorder<T> (size_t capacity, inspect::Node & parent_node)
Defined at line 42 of file ../../sdk/lib/power/state_recorder/cpp/numeric_state_recorder_internal.h