Lines Matching refs:HilogPlugin
49 HilogPlugin::HilogPlugin() : fp_(nullptr, nullptr) {} in HilogPlugin() function in HilogPlugin
51 HilogPlugin::~HilogPlugin() in ~HilogPlugin()
72 int HilogPlugin::Start(const uint8_t* configData, uint32_t configSize) in Start()
103 workThread_ = std::thread(&HilogPlugin::Run, this); in Start()
108 int HilogPlugin::Stop() in Stop()
127 int HilogPlugin::SetWriter(WriterStruct* writer) in SetWriter()
133 bool HilogPlugin::OpenLogFile() in OpenLogFile()
142 inline std::string HilogPlugin::GetPidCmd() in GetPidCmd()
151 std::string HilogPlugin::GetlevelCmd() in GetlevelCmd()
174 bool HilogPlugin::InitHilogCmd() in InitHilogCmd()
212 std::string HilogPlugin::ClearHilog() in ClearHilog()
229 void HilogPlugin::Run(void) in Run()
274 void HilogPlugin::ParseLogLineInfo(const char* data, size_t len, HilogLine* info) in ParseLogLineInfo()
289 bool HilogPlugin::SetHilogLineDetails(const char* data, HilogLine* info) in SetHilogLineDetails()
346 bool HilogPlugin::FindFirstNum(char** p) in FindFirstNum()
358 bool HilogPlugin::RemoveSpaces(char** p) in RemoveSpaces()
373 bool HilogPlugin::FindFirstSpace(char** p) in FindFirstSpace()
385 bool HilogPlugin::StringToL(const char* word, long& value) in StringToL()
399 bool HilogPlugin::TimeStringToNS(const char* data, struct timespec *tsTime) in TimeStringToNS()
446 int HilogPlugin::GetDateTime(char* psDateTime, uint32_t size) in GetDateTime()
472 FILE* HilogPlugin::CustomPopen(const char* command, const char* type) in CustomPopen()
525 int HilogPlugin::CustomPclose(FILE* fp) in CustomPclose()