54 static std::string nextFreeFilePath();
64 std::string filePath_;
67 static constexpr uint16_t kBufSize_bytes = 512;
68 static constexpr uint16_t kFlushLines = 64;
69 static constexpr uint32_t kFlushMs = 200;
72 char buf_[kBufSize_bytes] = {};
74 uint16_t linesPending_ = 0;
75 uint32_t lastFlushMs_ = 0;
76 uint32_t lastSyncMs_ = 0;