Searched refs:LogPersister (Results 1 – 3 of 3) sorted by relevance
60 std::list<std::shared_ptr<LogPersister>> LogPersister::s_logPersisters;62 std::shared_ptr<LogPersister> LogPersister::CreateLogPersister(HilogBuffer &buffer) in CreateLogPersister()64 return std::shared_ptr<LogPersister>(new LogPersister(buffer)); in CreateLogPersister()67 LogPersister::LogPersister(HilogBuffer &buffer) : m_hilogBuffer(buffer) in LogPersister() function in OHOS::HiviewDFX::LogPersister74 LogPersister::~LogPersister() in ~LogPersister()171 int LogPersister::Deinit() in Deinit()315 void LogPersister::Start() in Start()397 void LogPersister::Stop() in Stop()439 void LogPersister::Clear() in Clear()471 std::shared_ptr<LogPersister> LogPersister::GetLogPersisterById(uint32_t id) in GetLogPersisterById()[all …]
584 std::shared_ptr<LogPersister> persister = LogPersister::CreateLogPersister(hilogBuffer); in StartPersistStoreJob()615 LogPersister::Query(resultList); in HandlePersistStartRqst()638 LogPersister::Query(resultList); in HandlePersistStopRqst()646 (void)LogPersister::Kill(jobId); in HandlePersistStopRqst()662 LogPersister::Query(resultList); in HandlePersistQueryRqst()687 LogPersister::Query(resultList); in HandlePersistRefreshRqst()695 (void)LogPersister::Refresh(jobId); in HandlePersistRefreshRqst()710 LogPersister::Clear(); in HandlePersistClearRqst()
49 class LogPersister : public std::enable_shared_from_this<LogPersister> {51 [[nodiscard]] static std::shared_ptr<LogPersister> CreateLogPersister(HilogBuffer &buffer);53 ~LogPersister();69 explicit LogPersister(HilogBuffer &buffer);72 static std::shared_ptr<LogPersister> GetLogPersisterById(uint32_t id);73 static void RegisterLogPersister(const std::shared_ptr<LogPersister>& obj);74 static void DeregisterLogPersister(const std::shared_ptr<LogPersister>& obj);109 static std::list<std::shared_ptr<LogPersister>> s_logPersisters;