1{ 2 global: 3 extern "C" { 4 GetThreadCpuLoad; 5 }; 6 extern "C++" { 7 "OHOS::HiviewDFX::UCollectUtil::CpuCollector::Create(bool)"; 8 "OHOS::HiviewDFX::UCollectUtil::GpuCollector::Create()"; 9 "OHOS::HiviewDFX::UCollectUtil::HiebpfCollector::Create()"; 10 "OHOS::HiviewDFX::UCollectUtil::HilogCollector::Create()"; 11 "OHOS::HiviewDFX::UCollectUtil::IoCollector::Create()"; 12 "OHOS::HiviewDFX::UCollectUtil::MemoryCollector::Create()"; 13 "OHOS::HiviewDFX::UCollectUtil::MemProfilerCollector::Create()"; 14 "OHOS::HiviewDFX::UCollectUtil::NetworkCollector::Create()"; 15 "OHOS::HiviewDFX::UCollectUtil::PerfCollector::Create(OHOS::HiviewDFX::UCollectUtil::PerfCaller)"; 16 "OHOS::HiviewDFX::UCollectUtil::ThermalCollector::Create()"; 17 "OHOS::HiviewDFX::UCollectUtil::TraceCollector::Create()"; 18 "OHOS::HiviewDFX::UCollectUtil::WmCollector::Create()"; 19 "OHOS::HiviewDFX::UCollectUtil::ProcessCollector::Create()"; 20 "OHOS::HiviewDFX::UCollectUtil::ThreadCpuCollector::Create(int, bool)"; 21 "OHOS::HiviewDFX::UCollectUtil::GraphicMemoryCollector::Create()"; 22 "OHOS::HiviewDFX::TraceFlowController::AddNewFinishTask(std::__h::shared_ptr<OHOS::HiviewDFX::AppCallerEvent>)"; 23 "OHOS::HiviewDFX::TraceFlowController::CleanAppTrace()"; 24 "OHOS::HiviewDFX::TraceFlowController::HasCallOnceToday(int, unsigned long)"; 25 "OHOS::HiviewDFX::TraceFlowController::TraceFlowController()"; 26 "OHOS::HiviewDFX::TraceCacheMonitor::TraceCacheMonitor()"; 27 "OHOS::HiviewDFX::TraceCacheMonitor::~TraceCacheMonitor()"; 28 "OHOS::HiviewDFX::TraceCacheMonitor::RunMonitorLoop()"; 29 "OHOS::HiviewDFX::TraceCacheMonitor::ExitMonitorLoop()"; 30 "OHOS::HiviewDFX::TraceWorker::GetInstance()"; 31 "OHOS::HiviewDFX::TraceWorker::HandleUcollectionTask(std::__h::function<void ()>)"; 32 "OHOS::HiviewDFX::UCollectUtil::ProcessStatus::GetProcessLastForegroundTime(int)"; 33 "OHOS::HiviewDFX::UCollectUtil::ProcessStatus::GetProcessState(int)"; 34 "OHOS::HiviewDFX::UCollectUtil::ProcessStatus::NotifyProcessState(int, OHOS::HiviewDFX::UCollectUtil::ProcessState)"; 35 "OHOS::HiviewDFX::UCollectUtil::UnifiedCollectionStat::Report()"; 36 "OHOS::DelayedRefSingleton<OHOS::HiviewDFX::UCollectUtil::ProcessStatus>::instance_"; 37 "OHOS::HiviewDFX::TraceFlowController::HasCallOnceToday(int, unsigned long long)"; 38 "OHOS::HiviewDFX::TraceFlowController::RecordCaller(std::__h::shared_ptr<OHOS::HiviewDFX::AppCallerEvent>)"; 39 "OHOS::HiviewDFX::TraceFlowController::CleanOldAppTrace()"; 40 "OHOS::HiviewDFX::TraceFlowController::TraceFlowController(OHOS::HiviewDFX::UCollect::TraceCaller)"; 41 "OHOS::HiviewDFX::GetUcError(OHOS::HiviewDFX::TraceRet)"; 42 "OHOS::HiviewDFX::TraceStrategyFactory::CreateTraceStrategy(OHOS::HiviewDFX::UCollect::TraceClient, unsigned int, unsigned long long)"; 43 "OHOS::HiviewDFX::TraceStrategyFactory::CreateTraceStrategy(OHOS::HiviewDFX::UCollect::TraceClient, unsigned int, unsigned long)"; 44 "OHOS::HiviewDFX::TraceStrategyFactory::CreateAppStrategy(std::__h::shared_ptr<OHOS::HiviewDFX::AppCallerEvent>)"; 45 "OHOS::DelayedRefSingleton<OHOS::HiviewDFX::TraceStateMachine>::instance_"; 46 "OHOS::HiviewDFX::CreateMultiDirectory(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 47 "OHOS::HiviewDFX::ZipTraceFile(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&)"; 48 "OHOS::HiviewDFX::UCollectUtil::PerfCollectConfig::GetConfigPath()"; 49 "OHOS::HiviewDFX::UCollectUtil::PerfCollectConfig::GetPerfCount(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 50 "OHOS::HiviewDFX::UCollectUtil::PerfCollectConfig::MapPerfCallerToString(OHOS::HiviewDFX::UCollectUtil::PerfCaller)"; 51 "OHOS::HiviewDFX::UCollectUtil::PerfCollectConfig::GetAllowMemory(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 52 "OHOS::HiviewDFX::ParseAndFilterTraceArgs(std::__h::unordered_set<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, std::__h::hash<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>>, std::__h::equal_to<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&, cJSON*, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 53 }; 54 local: 55 *; 56}; 57