• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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