Home
last modified time | relevance | path

Searched refs:HilogData (Results 1 – 7 of 7) sorted by relevance

/ohos5.0/base/hiviewdfx/hilog/services/hilogd/include/
H A Dlog_data.h28 struct HilogData { struct
64 HilogData() : len(0), tag(nullptr), content(nullptr) {} in HilogData() argument
65 explicit HilogData(const HilogMsg& msg) in HilogData() argument
73 HilogData(const HilogData& copy) in HilogData() argument
75 if (unlikely(memcpy_s(this, sizeof(HilogData), &copy, sizeof(HilogData)) != 0)) { in HilogData()
88 HilogData& operator=(const HilogData&) = delete; argument
90 HilogData(HilogData&&) = delete;
92 ~HilogData() in ~HilogData() argument
H A Dlog_buffer.h36 using LogMsgContainer = std::list<HilogData>;
43 std::optional<HilogData> Query(const LogFilter& filter, const ReaderId& id, int tailCount = 0);
H A Dlog_persister.h82 int WriteLogData(const HilogData& logData);
112 std::list<std::string> LogDataToFormatedStrings(HilogData *data);
H A Dservice_controller.h65 int WriteQueryResponse(OptCRef<HilogData> pData);
/ohos5.0/base/hiviewdfx/hilog/services/hilogd/
H A Dlog_buffer.cpp103 std::list<HilogData>::iterator it = hilogDataList.begin(); in Insert()
161 static bool LogMatchFilter(const LogFilter& filter, const HilogData& logData) in LogMatchFilter()
223 std::optional<HilogData> HilogBuffer::Query(const LogFilter& filter, const ReaderId& id, int tailCo… in Query()
255 const HilogData logData(*headMsg); in Query()
262 const HilogData& logData = *reader->m_pos; in Query()
278 std::list<HilogData>::iterator it = hilogDataList.begin(); in Delete()
H A Dlog_persister.cpp261 int LogPersister::WriteLogData(const HilogData& logData) in WriteLogData()
342 std::optional<HilogData> data = m_hilogBuffer.Query(m_startMsg.filter, m_bufReader); in ReceiveLogLoop()
417 …std::optional<HilogData> data = logPersisterPtr->m_hilogBuffer.Query(logPersisterPtr->m_startMsg.f… in Refresh()
H A Dservice_controller.cpp138 int ServiceController::WriteQueryResponse(OptCRef<HilogData> pData) in WriteQueryResponse()
145 const HilogData& data = pData->get(); in WriteQueryResponse()
517 std::optional<HilogData> data = logBuffer.Query(filter, readId, tailCount); in HandleOutputRqst()