1b0e7dd80Sopenharmony_ci{ 2b0e7dd80Sopenharmony_ci global: 3b0e7dd80Sopenharmony_ci extern "C++" { 4b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceChain::GetId()"; 5b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceId::IsValid() const"; 6b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceId::GetChainId() const"; 7b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceId::GetSpanId() const"; 8b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceId::GetParentSpanId() const"; 9b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceId::GetFlags() const"; 10b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceId::IsFlagEnabled(HiTraceFlag) const"; 11b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceChain::Tracepoint(HiTraceTracepointType, OHOS::HiviewDFX::HiTraceId const&, char const*, ...)"; 12b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceChain::SetId(OHOS::HiviewDFX::HiTraceId const&)"; 13b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceChain::ClearId()"; 14b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceChain::CreateSpan()"; 15b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceId::ToBytes(unsigned char*, int) const"; 16b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceId::HiTraceId(unsigned char const*, int)"; 17b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceChain::Begin(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, int)"; 18b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceId::HiTraceId()"; 19b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceChain::End(OHOS::HiviewDFX::HiTraceId const&)"; 20b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceChain::Tracepoint(HiTraceCommunicationMode, HiTraceTracepointType, OHOS::HiviewDFX::HiTraceId const&, char const*, ...)"; 21b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceId::EnableFlag(HiTraceFlag)"; 22b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceId::SetChainId(unsigned long long)"; 23b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceId::SetChainId(unsigned long)"; 24b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceId::SetSpanId(unsigned long long)"; 25b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceId::SetSpanId(unsigned long)"; 26b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceId::SetParentSpanId(unsigned long long)"; 27b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceId::SetParentSpanId(unsigned long)"; 28b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceId::SetFlags(int)"; 29b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceChain::SaveAndSet(OHOS::HiviewDFX::HiTraceId const&)"; 30b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceChain::Restore(OHOS::HiviewDFX::HiTraceId const&)"; 31b0e7dd80Sopenharmony_ci "OHOS::HiviewDFX::HiTraceId::HiTraceId(HiTraceIdStruct const&)"; 32b0e7dd80Sopenharmony_ci }; 33b0e7dd80Sopenharmony_ci extern "C" { 34b0e7dd80Sopenharmony_ci "HiTraceChainTracepointInner"; 35b0e7dd80Sopenharmony_ci "HiTraceChainBegin"; 36b0e7dd80Sopenharmony_ci "HiTraceChainEnd"; 37b0e7dd80Sopenharmony_ci "HiTraceChainGetId"; 38b0e7dd80Sopenharmony_ci "HiTraceChainSetId"; 39b0e7dd80Sopenharmony_ci "HiTraceChainClearId"; 40b0e7dd80Sopenharmony_ci "HiTraceChainCreateSpan"; 41b0e7dd80Sopenharmony_ci "HiTraceChainTracepoint"; 42b0e7dd80Sopenharmony_ci "HiTraceChainSaveAndSetId"; 43b0e7dd80Sopenharmony_ci "HiTraceChainRestoreId"; 44b0e7dd80Sopenharmony_ci "HiTraceFinishTrace"; 45b0e7dd80Sopenharmony_ci }; 46b0e7dd80Sopenharmony_ci local: 47b0e7dd80Sopenharmony_ci *; 48b0e7dd80Sopenharmony_ci};