14 static std::shared_ptr<FrameDumper>
getInstance(
const std::string &dumperName,
bool withoutTime =
false);
18 int dumpData(
const uint8_t *buffer,
const size_t msg_len);
20 void dumpData(
const std::vector<uint8_t> &buffer);
32 std::string dumpFilePath{};
34 bool sessionFinished{};
36 static std::map<std::string, std::shared_ptr<FrameDumper>> instanceMap;
37 static std::map<std::string, std::shared_ptr<std::mutex>> mutexMap;
39 FrameDumper(
const std::string &prefix,
bool withoutTime =
false);