Home
last modified time | relevance | path

Searched refs:hisyseventInfoProto (Results 1 - 2 of 2) sorted by relevance

/developtools/profiler/device/plugins/hisysevent_plugin/include/
H A Dhisysevent_plugin.h44 template <typename T> bool ParseSyseventLineInfo(const char* data, size_t len, T hisyseventInfoProto);
46 template <typename T> bool WriteResult(const T hisyseventInfoProto);
48 template <typename T> void FlushDataOptimize(const T hisyseventInfoProto);
/developtools/profiler/device/plugins/hisysevent_plugin/src/
H A Dhisysevent_plugin.cpp203 inline bool HisyseventPlugin::ParseSyseventLineInfo(const char* data, size_t len, T hisyseventInfoProto) in ParseSyseventLineInfo() argument
208 auto* info = hisyseventInfoProto->add_info(); in ParseSyseventLineInfo()
220 template <typename T> inline bool HisyseventPlugin::WriteResult(const T hisyseventInfoProto) in WriteResult() argument
223 protoBuffer_.resize(hisyseventInfoProto->ByteSizeLong()); in WriteResult()
224 hisyseventInfoProto->SerializeToArray(protoBuffer_.data(), protoBuffer_.size()); in WriteResult()
231 template <typename T> void HisyseventPlugin::FlushDataOptimize(const T hisyseventInfoProto) in FlushDataOptimize() argument
233 int messageLen = hisyseventInfoProto->Finish(); in FlushDataOptimize()

Completed in 1 milliseconds