Log action and observation dictionaries to MessagePack binary files.
constexpr size_t mpacklog::kBufferSize = 1024 |
|
constexpr |
Number of slots in the internal circular buffer.
The buffer copes with variability in the rate of writing to the output file. The circular buffer stores values in RAM when the writing rate drops and empties when the writing rate again exceeds the input rate. Yes, the input rate has to be lower than the writing rate. There's no way around that ;)
Definition at line 48 of file Logger.h.