1{
2  global:
3    extern "C++" {
4        "OHOS::HiviewDFX::UCollectUtil::ThreadCpuCollector::Create(int, bool)";
5        "OHOS::HiviewDFX::UCollectUtil::ProcessStatus::NotifyProcessState(int, OHOS::HiviewDFX::UCollectUtil::ProcessState)";
6        "OHOS::HiviewDFX::UCollectUtil::ProcessStatus::GetProcessState(int)";
7        "OHOS::HiviewDFX::UCollectUtil::ProcessStatus::GetProcessLastForegroundTime(int)";
8        "OHOS::DelayedRefSingleton<OHOS::HiviewDFX::UCollectUtil::ProcessStatus>::instance_";
9        "OHOS::HiviewDFX::UCollectUtil::TraceCollector::RecoverTmpTrace()";
10        "OHOS::HiviewDFX::UCollectUtil::UnifiedCollectionStat::Report()";
11        "OHOS::HiviewDFX::TraceManager::OpenSnapshotTrace(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&)";
12        "OHOS::HiviewDFX::TraceManager::OpenRecordingTrace(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
13        "OHOS::HiviewDFX::TraceManager::RecoverTrace()";
14        "OHOS::HiviewDFX::TraceManager::CloseTrace()";
15        "OHOS::HiviewDFX::UCollectUtil::ProcessStatus::NotifyProcessState(int, OHOS::HiviewDFX::UCollectUtil::ProcessState, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
16        "OHOS::HiviewDFX::TraceFlowController::TraceFlowController()";
17        "OHOS::HiviewDFX::TraceFlowController::HasCallOnceToday(int, unsigned long)";
18        "OHOS::HiviewDFX::TraceFlowController::AddNewFinishTask(std::__h::shared_ptr<OHOS::HiviewDFX::AppCallerEvent>)";
19        "OHOS::HiviewDFX::TraceFlowController::CleanAppTrace()";
20    };
21  local:
22    *;
23};