Logging: a very simple append-only buffer; callers can flush and clear.
| 38 | |
| 39 | // Logging: a very simple append-only buffer; callers can flush and clear. |
| 40 | void log_append(const std::string& s) { log_.push_back(s); } |
| 41 | const std::vector<std::string>& log_buffer() const { return log_; } |
| 42 | size_t log_size() const { return log_.size(); } |
| 43 | bool log_contains(const std::string& prefix) const { |