1{ 2 global: 3 extern "C++" { 4 "OHOS::HiviewDFX::HiSysEventRecord::GetDomain() const"; 5 "OHOS::HiviewDFX::HiSysEventRecord::GetEventName() const"; 6 "OHOS::HiviewDFX::HiSysEventRecord::GetParamValue(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, unsigned long long&) const"; 7 "OHOS::HiviewDFX::HiSysEventRecord::GetParamValue(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, unsigned long&) const"; 8 "OHOS::HiviewDFX::HiSysEventRecord::GetParamValue(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, long long&) const"; 9 "OHOS::HiviewDFX::HiSysEventRecord::GetParamValue(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, long&) const"; 10 "OHOS::HiviewDFX::HiSysEventRecord::GetParamValue(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>&) const"; 11 "OHOS::HiviewDFX::HiSysEventRecord::GetTime() const"; 12 "OHOS::HiviewDFX::HiSysEventManager::AddListener(std::__h::shared_ptr<OHOS::HiviewDFX::HiSysEventListener>, std::__h::vector<OHOS::HiviewDFX::ListenerRule, std::__h::allocator<OHOS::HiviewDFX::ListenerRule>>&)"; 13 "OHOS::HiviewDFX::HiSysEventRecord::AsJson() const"; 14 "OHOS::HiviewDFX::HiSysEventManager::Query(OHOS::HiviewDFX::QueryArg&, std::__h::vector<OHOS::HiviewDFX::QueryRule, std::__h::allocator<OHOS::HiviewDFX::QueryRule>>&, std::__h::shared_ptr<OHOS::HiviewDFX::HiSysEventQueryCallback>)"; 15 "OHOS::HiviewDFX::HiSysEventManager::AddListener(std::__h::shared_ptr<OHOS::HiviewDFX::HiSysEventListener>, std::__h::vector<OHOS::HiviewDFX::ListenerRule, std::__h::allocator<OHOS::HiviewDFX::ListenerRule>>&)"; 16 "OHOS::HiviewDFX::HiSysEventManager::SetDebugMode(std::__h::shared_ptr<OHOS::HiviewDFX::HiSysEventListener>, bool)"; 17 "OHOS::HiviewDFX::HiSysEventRecordConvertor::ConvertRecord(OHOS::HiviewDFX::HiSysEventRecord const&, HiSysEventRecord&)"; 18 "OHOS::HiviewDFX::HiSysEventBaseManager::AddListener(std::__h::shared_ptr<OHOS::HiviewDFX::HiSysEventBaseListener>, std::__h::vector<OHOS::HiviewDFX::ListenerRule, std::__h::allocator<OHOS::HiviewDFX::ListenerRule>>&)"; 19 "OHOS::HiviewDFX::HiSysEventBaseManager::RemoveListener(std::__h::shared_ptr<OHOS::HiviewDFX::HiSysEventBaseListener>)"; 20 "OHOS::HiviewDFX::HiSysEventBaseManager::Query(OHOS::HiviewDFX::QueryArg&, std::__h::vector<OHOS::HiviewDFX::QueryRule, std::__h::allocator<OHOS::HiviewDFX::QueryRule>>&, std::__h::shared_ptr<OHOS::HiviewDFX::HiSysEventBaseQueryCallback>)"; 21 "OHOS::HiviewDFX::HiSysEventBaseManager::SetDebugMode(std::__h::shared_ptr<OHOS::HiviewDFX::HiSysEventBaseListener>, bool)"; 22 "OHOS::HiviewDFX::HiSysEventRecord::ParseJsonStr(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>)"; 23 "OHOS::HiviewDFX::HiSysEventRecordConvertor::InitRecord(HiSysEventRecord&)"; 24 "OHOS::HiviewDFX::HiSysEventRecordConvertor::DeleteRecord(HiSysEventRecord&)"; 25 "OHOS::HiviewDFX::HiSysEventRecordConvertor::DeleteRecords(HiSysEventRecord**, unsigned int)"; 26 "OHOS::HiviewDFX::HiSysEventRecordConvertor::DeleteRecords(HiSysEventRecord**, unsigned long)"; 27 "OHOS::HiviewDFX::HiSysEventBaseManager::Export(OHOS::HiviewDFX::QueryArg&, std::__h::vector<OHOS::HiviewDFX::QueryRule, std::__h::allocator<OHOS::HiviewDFX::QueryRule>>&)"; 28 "OHOS::HiviewDFX::HiSysEventBaseManager::Subscribe(std::__h::vector<OHOS::HiviewDFX::QueryRule, std::__h::allocator<OHOS::HiviewDFX::QueryRule>>&)"; 29 "OHOS::HiviewDFX::HiSysEventBaseManager::Unsubscribe()"; 30 "OHOS::HiviewDFX::HiSysEventRecord::GetEventType() const"; 31 "OHOS::HiviewDFX::HiSysEventManager::RemoveListener(std::__h::shared_ptr<OHOS::HiviewDFX::HiSysEventListener>)"; 32 "OHOS::HiviewDFX::HiSysEventRecord::GetLevel() const"; 33 "OHOS::HiviewDFX::HiSysEventRecord::GetTag() const"; 34 "OHOS::HiviewDFX::HiSysEventRecord::GetTimeZone() const"; 35 "OHOS::HiviewDFX::HiSysEventRecord::GetTraceFlag() const"; 36 "OHOS::HiviewDFX::HiSysEventRecord::GetPid() const"; 37 "OHOS::HiviewDFX::HiSysEventRecord::GetTid() const"; 38 "OHOS::HiviewDFX::HiSysEventRecord::GetUid() const"; 39 "OHOS::HiviewDFX::HiSysEventRecord::GetPspanId() const"; 40 "OHOS::HiviewDFX::HiSysEventRecord::GetSpanId() const"; 41 "OHOS::HiviewDFX::HiSysEventRecord::GetTraceId() const"; 42 "OHOS::HiviewDFX::HiSysEventRecord::GetParamNames(std::__h::vector<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, std::__h::allocator<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>>>&) const"; 43 "OHOS::HiviewDFX::HiSysEventRecord::GetParamValue(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, double&) const"; 44 "OHOS::HiviewDFX::HiSysEventRecord::GetParamValue(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::vector<long long, std::__h::allocator<long long>>&) const"; 45 "OHOS::HiviewDFX::HiSysEventRecord::GetParamValue(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::vector<long, std::__h::allocator<long>>&) const"; 46 "OHOS::HiviewDFX::HiSysEventRecord::GetParamValue(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::vector<unsigned long long, std::__h::allocator<unsigned long long>>&) const"; 47 "OHOS::HiviewDFX::HiSysEventRecord::GetParamValue(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::vector<unsigned long, std::__h::allocator<unsigned long>>&) const"; 48 "OHOS::HiviewDFX::HiSysEventRecord::GetParamValue(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::vector<double, std::__h::allocator<double>>&) const"; 49 "OHOS::HiviewDFX::HiSysEventRecord::GetParamValue(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::vector<double, std::__h::allocator<double>>&) const"; 50 "OHOS::HiviewDFX::HiSysEventRecord::GetParamValue(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::vector<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, std::__h::allocator<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>>>&) const"; 51 "OHOS::HiviewDFX::HiSysEventRecord::GetParamValue(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, double&) const"; 52 "OHOS::HiviewDFX::HiSysEventRecord::GetParamValue(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::vector<long long, std::__h::allocator<long long>>&) const"; 53 "OHOS::HiviewDFX::HiSysEventRecord::GetParamValue(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::vector<long, std::__h::allocator<long>>&) const"; 54 "OHOS::HiviewDFX::HiSysEventRecord::GetParamValue(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::vector<unsigned long long, std::__h::allocator<unsigned long long>>&) const"; 55 "OHOS::HiviewDFX::HiSysEventRecord::GetParamValue(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::vector<unsigned long, std::__h::allocator<unsigned long>>&) const"; 56 "OHOS::HiviewDFX::HiSysEventRecord::GetParamValue(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::vector<double, std::__h::allocator<double>>&) const"; 57 "OHOS::HiviewDFX::HiSysEventRecord::GetParamValue(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::vector<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, std::__h::allocator<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>>>&) const"; 58 }; 59 extern "C" { 60 "OH_HiSysEvent_Add_Watcher"; 61 "OH_HiSysEvent_Remove_Watcher"; 62 "OH_HiSysEvent_Query"; 63 "OH_HiSysEvent_GetParamInt64Value"; 64 "OH_HiSysEvent_GetParamUint64Value"; 65 "OH_HiSysEvent_GetParamDoubleValue"; 66 "OH_HiSysEvent_GetParamInt64Values"; 67 "OH_HiSysEvent_GetParamUint64Values"; 68 "OH_HiSysEvent_GetParamDoubleValues"; 69 "OH_HiSysEvent_GetParamNames"; 70 "OH_HiSysEvent_GetParamStringValue"; 71 "OH_HiSysEvent_GetParamStringValues"; 72 }; 73 local: 74 *; 75};