Home
last modified time | relevance | path

Searched refs:LogPersister (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/base/hiviewdfx/hilog/services/hilogd/
H A Dlog_persister.cpp60 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::LogPersister
74 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 …]
H A Dservice_controller.cpp584 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()
/ohos5.0/base/hiviewdfx/hilog/services/hilogd/include/
H A Dlog_persister.h49 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;