46 LoggerManager(
const std::string &path,
const std::string &name);
49 void setFailed(
const char *exception);
51 void updateTestSetupTime();
52 void updateTestSetupEventCount(
const uint64_t &count);
54 void logDevice(uint32_t
id);
55 void logDeviceApplication(
const std::string &application_uuid,
56 const std::string &application_name);
57 void logEvent(
const std::string &event_uuid, uint16_t event_type,
58 const std::string &application_uuid);
60 void logMinhtonConfigFile(
const std::string &file_path);
62 std::shared_ptr<minhton::MinhtonLoggerNs3> createMinhtonLogger(
63 const std::string &app_name_postfix =
"");
64 std::shared_ptr<natter::logging::NatterLoggerNs3> createNatterLogger();
65 std::shared_ptr<daisi::cpps::CppsLoggerNs3> createAMRLogger();
66 std::shared_ptr<daisi::cpps::CppsLoggerNs3> createTOLogger();
69 std::shared_ptr<sola_ns3::SolaLoggerNs3> createSolaLogger();
73 const uint16_t minhton_event_type_base_ = 0;
74 const uint16_t natter_event_type_base_ = 256;
75 bool minhton_exists_ =
false;
76 bool natter_exists_ =
false;