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