1{ 2 global: 3 extern "C++" { 4 "OHOS::DelayedRefSingleton<OHOS::HiviewDFX::TraceStateMachine>::instance_"; 5 "OHOS::HiviewDFX::TraceStateMachine::DumpTrace(OHOS::HiviewDFX::TraceScenario, unsigned int, unsigned long long, OHOS::HiviewDFX::Hitrace::TraceRetInfo&)"; 6 "OHOS::HiviewDFX::TraceStateMachine::DumpTrace(OHOS::HiviewDFX::TraceScenario, unsigned int, unsigned long, OHOS::HiviewDFX::Hitrace::TraceRetInfo&)"; 7 "OHOS::HiviewDFX::TraceStateMachine::DumpTraceAsync(OHOS::HiviewDFX::DumpTraceArgs const&, long long, OHOS::HiviewDFX::Hitrace::TraceRetInfo&, std::__h::function<void (OHOS::HiviewDFX::Hitrace::TraceRetInfo)>)"; 8 "OHOS::HiviewDFX::TraceStateMachine::DumpTraceAsync(OHOS::HiviewDFX::DumpTraceArgs const&, long, OHOS::HiviewDFX::Hitrace::TraceRetInfo&, std::__h::function<void (OHOS::HiviewDFX::Hitrace::TraceRetInfo)>)"; 9 "OHOS::HiviewDFX::TraceStateMachine::TraceStateMachine()"; 10 "OHOS::HiviewDFX::TraceFlowController::GetRemainingTraceSize()"; 11 "OHOS::HiviewDFX::TraceFlowController::StoreDb(long)"; 12 "OHOS::HiviewDFX::TraceFlowController::StoreDb(long long)"; 13 "OHOS::HiviewDFX::TraceFlowController::HasCallOnceToday(int, unsigned long long)"; 14 "OHOS::HiviewDFX::TraceFlowController::HasCallOnceToday(int, unsigned long)"; 15 "OHOS::HiviewDFX::TraceFlowController::RecordCaller(std::__h::shared_ptr<OHOS::HiviewDFX::AppCallerEvent>)"; 16 "OHOS::HiviewDFX::TraceStateMachine::CloseTrace(OHOS::HiviewDFX::TraceScenario)"; 17 "OHOS::HiviewDFX::TraceFlowController::CleanOldAppTrace(int)"; 18 "OHOS::HiviewDFX::TraceFlowController::TraceFlowController(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&, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 19 "OHOS::HiviewDFX::TraceStateMachine::GetTaskBeginTime()"; 20 "OHOS::HiviewDFX::TraceStateMachine::InitOrUpdateState()"; 21 "OHOS::HiviewDFX::TraceStateMachine::OpenTrace(OHOS::HiviewDFX::TraceScenario, 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&)"; 22 "OHOS::HiviewDFX::TraceStateMachine::OpenTrace(OHOS::HiviewDFX::TraceScenario, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 23 "OHOS::HiviewDFX::TraceStateMachine::TraceDropOn(OHOS::HiviewDFX::TraceScenario)"; 24 "OHOS::HiviewDFX::TraceStateMachine::TraceDropOff(OHOS::HiviewDFX::TraceScenario, OHOS::HiviewDFX::Hitrace::TraceRetInfo&)"; 25 "OHOS::HiviewDFX::TraceStateMachine::OpenDynamicTrace(int)"; 26 "OHOS::HiviewDFX::TraceStateMachine::TraceCacheOn()"; 27 "OHOS::HiviewDFX::TraceStateMachine::TraceCacheOff()"; 28 "OHOS::HiviewDFX::TraceStateMachine::RegisterTelemetryCallback(std::__h::shared_ptr<OHOS::HiviewDFX::TelemetryCallback>)"; 29 "OHOS::HiviewDFX::TraceFlowController::UseCacheTimeQuota(int)"; 30 "OHOS::HiviewDFX::TraceFlowController::NeedTelemetryDump(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 31 "OHOS::HiviewDFX::TraceStateMachine::DumpTraceWithFilter(unsigned int, unsigned long, OHOS::HiviewDFX::Hitrace::TraceRetInfo&)"; 32 "OHOS::HiviewDFX::TraceStateMachine::DumpTraceWithFilter(unsigned int, unsigned long long, OHOS::HiviewDFX::Hitrace::TraceRetInfo&)"; 33 "OHOS::HiviewDFX::TraceStateMachine::OpenTelemetryTrace(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, OHOS::HiviewDFX::TelemetryPolicy)"; 34 "OHOS::HiviewDFX::TraceFlowController::ClearTelemetryData()"; 35 "OHOS::HiviewDFX::TraceStateMachine::RecoverState()"; 36 "OHOS::HiviewDFX::TraceFlowController::InitTelemetryData(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, long long&, std::__h::map<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, long long, std::__h::less<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>>, std::__h::allocator<std::__h::pair<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const, long long>>> const&)"; 37 "OHOS::HiviewDFX::TraceFlowController::InitTelemetryData(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, long&, std::__h::map<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, long, std::__h::less<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>>, std::__h::allocator<std::__h::pair<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const, long>>> const&)"; 38 "OHOS::HiviewDFX::TraceStateMachine::TraceTelemetryOn()"; 39 "OHOS::HiviewDFX::TraceStateMachine::PostTelemetryOn(unsigned long long)"; 40 "OHOS::HiviewDFX::TraceStateMachine::PostTelemetryOn(unsigned long)"; 41 "OHOS::HiviewDFX::TraceStateMachine::PostTelemetryTimeOut()"; 42 "OHOS::HiviewDFX::TraceStateMachine::TraceTelemetryOff()"; 43 "OHOS::HiviewDFX::TraceStateMachine::PowerTelemetryOn()"; 44 "OHOS::HiviewDFX::TraceStateMachine::PowerTelemetryOff()"; 45 "OHOS::HiviewDFX::TraceStateMachine::SetAppFilterInfo(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 46 "OHOS::HiviewDFX::TraceStateMachine::SetFilterPidInfo(int)"; 47 "OHOS::HiviewDFX::TraceFlowController::QueryRunningTime(long long&)"; 48 "OHOS::HiviewDFX::TraceFlowController::QueryRunningTime(long&)"; 49 "OHOS::HiviewDFX::TraceFlowController::UpdateRunningTime(long long)"; 50 "OHOS::HiviewDFX::TraceFlowController::UpdateRunningTime(long)"; 51 "OHOS::HiviewDFX::TraceStateMachine::InitTelemetryStatus(bool)"; 52 "OHOS::HiviewDFX::TraceFlowController::IsOverLimit()"; 53 "OHOS::HiviewDFX::TraceFlowController::DecreaseDynamicThreshold()"; 54 "OHOS::HiviewDFX::TraceFlowController::TelemetryStore(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, long long)"; 55 "OHOS::HiviewDFX::TraceFlowController::TelemetryStore(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, long)"; 56 "OHOS::HiviewDFX::FlowController::DEFAULT_CONFIG_PATH"; 57 "OHOS::HiviewDFX::FlowController::DEFAULT_DB_PATH"; 58}; 59 local: 60 *; 61};