12498b56bSopenharmony_ci{ 22498b56bSopenharmony_ci global: 32498b56bSopenharmony_ci extern "C" { 42498b56bSopenharmony_ci HiLogPrintArgs; 52498b56bSopenharmony_ci HiLogPrint; 62498b56bSopenharmony_ci HiLogIsLoggable; 72498b56bSopenharmony_ci IsPrivateSwitchOn; 82498b56bSopenharmony_ci IsDebugOn; 92498b56bSopenharmony_ci HiLogRegisterGetIdFun; 102498b56bSopenharmony_ci HiLogUnregisterGetIdFun; 112498b56bSopenharmony_ci HilogWriteLogMessage; 122498b56bSopenharmony_ci GetLastFatalMessage; 132498b56bSopenharmony_ci LOG_SetCallback; 142498b56bSopenharmony_ci }; 152498b56bSopenharmony_ci extern "C++" { 162498b56bSopenharmony_ci "OHOS::HiviewDFX::HiLog::Info(OHOS::HiviewDFX::HiLogLabel const&, char const*, ...)"; 172498b56bSopenharmony_ci "OHOS::HiviewDFX::HiLog::Warn(OHOS::HiviewDFX::HiLogLabel const&, char const*, ...)"; 182498b56bSopenharmony_ci "OHOS::HiviewDFX::HiLog::Error(OHOS::HiviewDFX::HiLogLabel const&, char const*, ...)"; 192498b56bSopenharmony_ci "OHOS::HiviewDFX::HiLog::Fatal(OHOS::HiviewDFX::HiLogLabel const&, char const*, ...)"; 202498b56bSopenharmony_ci "OHOS::HiviewDFX::HiLog::Debug(OHOS::HiviewDFX::HiLogLabel const&, char const*, ...)"; 212498b56bSopenharmony_ci "OHOS::HiviewDFX::SocketServer::SocketServer(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, unsigned int)"; 222498b56bSopenharmony_ci "OHOS::HiviewDFX::SocketServer::Init()"; 232498b56bSopenharmony_ci "OHOS::HiviewDFX::SeqPacketSocketServer::StartAcceptingConnection(std::__h::function<void (std::__h::unique_ptr<OHOS::HiviewDFX::Socket, std::__h::default_delete<OHOS::HiviewDFX::Socket>>)>, std::__h::chrono::duration<long long, std::__h::ratio<1ll, 1000ll>>, std::__h::function<void ()>)"; 242498b56bSopenharmony_ci "OHOS::HiviewDFX::SeqPacketSocketServer::StartAcceptingConnection(std::__h::function<void (std::__h::unique_ptr<OHOS::HiviewDFX::Socket, std::__h::default_delete<OHOS::HiviewDFX::Socket>>)>, std::__h::chrono::duration<long long, std::__h::ratio<1l, 1000l>>, std::__h::function<void ()>)"; 252498b56bSopenharmony_ci "OHOS::HiviewDFX::SocketServer::~SocketServer()"; 262498b56bSopenharmony_ci "OHOS::HiviewDFX::Socket::~Socket()"; 272498b56bSopenharmony_ci "OHOS::HiviewDFX::GetDomainQuota(unsigned int)"; 282498b56bSopenharmony_ci "OHOS::HiviewDFX::GetBufferSize(unsigned short, bool)"; 292498b56bSopenharmony_ci "OHOS::HiviewDFX::LogType2Str(unsigned short)"; 302498b56bSopenharmony_ci "OHOS::HiviewDFX::PrintErrorno(int)"; 312498b56bSopenharmony_ci "OHOS::HiviewDFX::LogPrintWithFormat(OHOS::HiviewDFX::LogContent const&, OHOS::HiviewDFX::LogFormat const&, std::__h::basic_ostream<char, std::__h::char_traits<char>>&)"; 322498b56bSopenharmony_ci "OHOS::HiviewDFX::GenerateHash(char const*, unsigned int)"; 332498b56bSopenharmony_ci "OHOS::HiviewDFX::GenerateHash(char const*, unsigned long)"; 342498b56bSopenharmony_ci "OHOS::HiviewDFX::IsStatsEnable()"; 352498b56bSopenharmony_ci "OHOS::HiviewDFX::IsTagStatsEnable()"; 362498b56bSopenharmony_ci "OHOS::HiviewDFX::GetNameByPid(unsigned int)"; 372498b56bSopenharmony_ci "OHOS::HiviewDFX::IsDomainSwitchOn()"; 382498b56bSopenharmony_ci "OHOS::HiviewDFX::IsPersistDebugOn()"; 392498b56bSopenharmony_ci "OHOS::HiviewDFX::HilogInputSocketServer::RunServingThread()"; 402498b56bSopenharmony_ci "OHOS::HiviewDFX::IsKmsgSwitchOn()"; 412498b56bSopenharmony_ci "OHOS::HiviewDFX::HilogInputSocketServer::~HilogInputSocketServer()"; 422498b56bSopenharmony_ci "OHOS::HiviewDFX::Size2Str(unsigned long long)"; 432498b56bSopenharmony_ci "OHOS::HiviewDFX::Size2Str(unsigned long)"; 442498b56bSopenharmony_ci "OHOS::HiviewDFX::LogLevel2Str(unsigned short)"; 452498b56bSopenharmony_ci "OHOS::HiviewDFX::LogIoctl::LogIoctl(IoctlCmd, IoctlCmd)"; 462498b56bSopenharmony_ci "OHOS::HiviewDFX::LogIoctl::RequestOutput(OutputRqst const&, std::__h::function<int (OutputRsp const&)>)"; 472498b56bSopenharmony_ci "OHOS::HiviewDFX::PrettyStr2LogLevel(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 482498b56bSopenharmony_ci "OHOS::HiviewDFX::SetGlobalLevel(unsigned short)"; 492498b56bSopenharmony_ci "OHOS::HiviewDFX::SetDomainLevel(unsigned int, unsigned short)"; 502498b56bSopenharmony_ci "OHOS::HiviewDFX::Uint2HexStr(unsigned int)"; 512498b56bSopenharmony_ci "OHOS::HiviewDFX::SetTagLevel(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, unsigned short)"; 522498b56bSopenharmony_ci "OHOS::HiviewDFX::Split(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, 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>>>>&, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 532498b56bSopenharmony_ci "OHOS::HiviewDFX::HexStr2Uint(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 542498b56bSopenharmony_ci "OHOS::HiviewDFX::ComboLogType2Str(unsigned short)"; 552498b56bSopenharmony_ci "OHOS::HiviewDFX::Str2Size(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 562498b56bSopenharmony_ci "OHOS::HiviewDFX::Str2ComboLogLevel(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 572498b56bSopenharmony_ci "OHOS::HiviewDFX::SetPrivateSwitchOn(bool)"; 582498b56bSopenharmony_ci "OHOS::HiviewDFX::SetProcessSwitchOn(bool)"; 592498b56bSopenharmony_ci "OHOS::HiviewDFX::ErrorCode2Str(short)"; 602498b56bSopenharmony_ci "OHOS::HiviewDFX::WaitingToDo(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::function<int (std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)>)"; 612498b56bSopenharmony_ci "OHOS::HiviewDFX::Socket::Read(char*, unsigned int)"; 622498b56bSopenharmony_ci "OHOS::HiviewDFX::Socket::WriteV(iovec const*, unsigned int)"; 632498b56bSopenharmony_ci "OHOS::HiviewDFX::Socket::Write(char const*, unsigned int)"; 642498b56bSopenharmony_ci "OHOS::HiviewDFX::Socket::GetUid()"; 652498b56bSopenharmony_ci "OHOS::HiviewDFX::Socket::GetPid()"; 662498b56bSopenharmony_ci "OHOS::HiviewDFX::GetPPidByPid(unsigned int)"; 672498b56bSopenharmony_ci "OHOS::HiviewDFX::GetBitsCount(unsigned long long)"; 682498b56bSopenharmony_ci "OHOS::HiviewDFX::GetBitsCount(unsigned long)"; 692498b56bSopenharmony_ci "OHOS::HiviewDFX::GetAllLogTypes()"; 702498b56bSopenharmony_ci "OHOS::HiviewDFX::SetBufferSize(unsigned short, bool, unsigned int)"; 712498b56bSopenharmony_ci "OHOS::HiviewDFX::SetBufferSize(unsigned short, bool, unsigned long)"; 722498b56bSopenharmony_ci "OHOS::HiviewDFX::SetKmsgSwitchOn(bool)"; 732498b56bSopenharmony_ci "OHOS::HiviewDFX::SetDomainSwitchOn(bool)"; 742498b56bSopenharmony_ci "OHOS::HiviewDFX::LogIoctl::RequestStatsQuery(StatsQueryRqst const&, std::__h::function<int (StatsQueryRsp const&)>)"; 752498b56bSopenharmony_ci "OHOS::HiviewDFX::Str2ComboLogType(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 762498b56bSopenharmony_ci "OHOS::HiviewDFX::LogIoctl::SendMsgHeader(IoctlCmd, unsigned int)"; 772498b56bSopenharmony_ci "OHOS::HiviewDFX::LogIoctl::SendMsgHeader(IoctlCmd, unsigned long)"; 782498b56bSopenharmony_ci "OHOS::HiviewDFX::Socket::WriteAll(char const*, unsigned int)"; 792498b56bSopenharmony_ci "OHOS::HiviewDFX::LogIoctl::ReceiveMsgHeaer(MsgHeader&)"; 802498b56bSopenharmony_ci "OHOS::HiviewDFX::LogIoctl::GetRsp(char*, int)"; 812498b56bSopenharmony_ci 822498b56bSopenharmony_ci vtable?for?OHOS::HiviewDFX::HilogInputSocketServer; 832498b56bSopenharmony_ci 842498b56bSopenharmony_ci "OHOS::HiviewDFX::SetOnceDebugOn(bool)"; 852498b56bSopenharmony_ci "OHOS::HiviewDFX::SetPersistDebugOn(bool)"; 862498b56bSopenharmony_ci "OHOS::HiviewDFX::IsOnceDebugOn()"; 872498b56bSopenharmony_ci "OHOS::HiviewDFX::IsProcessSwitchOn()"; 882498b56bSopenharmony_ci "OHOS::HiviewDFX::ShortStr2LogLevel(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 892498b56bSopenharmony_ci "OHOS::HiviewDFX::GetGlobalLevel()"; 902498b56bSopenharmony_ci "OHOS::HiviewDFX::GetDomainLevel(unsigned int)"; 912498b56bSopenharmony_ci "OHOS::HiviewDFX::GetTagLevel(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 922498b56bSopenharmony_ci "OHOS::HiviewDFX::Str2LogType(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 932498b56bSopenharmony_ci "OHOS::HiviewDFX::Str2LogLevel(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 942498b56bSopenharmony_ci "OHOS::HiviewDFX::LogLevel2ShortStr(unsigned short)"; 952498b56bSopenharmony_ci "OHOS::HiviewDFX::ShortStr2LogLevel(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 962498b56bSopenharmony_ci "OHOS::HiviewDFX::ComboLogLevel2Str(unsigned short)"; 972498b56bSopenharmony_ci "OHOS::HiviewDFX::GetBitPos(unsigned long long)"; 982498b56bSopenharmony_ci "OHOS::HiviewDFX::GetBitPos(unsigned long)"; 992498b56bSopenharmony_ci "OHOS::HiviewDFX::Uint2DecStr(unsigned int)"; 1002498b56bSopenharmony_ci "OHOS::HiviewDFX::DecStr2Uint(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 1012498b56bSopenharmony_ci }; 1022498b56bSopenharmony_ci 1032498b56bSopenharmony_ci local: 1042498b56bSopenharmony_ci *; 1052498b56bSopenharmony_ci};