{ global: extern "C" { HiLogPrintArgs; HiLogPrint; HiLogIsLoggable; IsPrivateSwitchOn; IsDebugOn; HiLogRegisterGetIdFun; HiLogUnregisterGetIdFun; HilogWriteLogMessage; GetLastFatalMessage; LOG_SetCallback; }; extern "C++" { "OHOS::HiviewDFX::HiLog::Info(OHOS::HiviewDFX::HiLogLabel const&, char const*, ...)"; "OHOS::HiviewDFX::HiLog::Warn(OHOS::HiviewDFX::HiLogLabel const&, char const*, ...)"; "OHOS::HiviewDFX::HiLog::Error(OHOS::HiviewDFX::HiLogLabel const&, char const*, ...)"; "OHOS::HiviewDFX::HiLog::Fatal(OHOS::HiviewDFX::HiLogLabel const&, char const*, ...)"; "OHOS::HiviewDFX::HiLog::Debug(OHOS::HiviewDFX::HiLogLabel const&, char const*, ...)"; "OHOS::HiviewDFX::SocketServer::SocketServer(std::__h::basic_string, std::__h::allocator> const&, unsigned int)"; "OHOS::HiviewDFX::SocketServer::Init()"; "OHOS::HiviewDFX::SeqPacketSocketServer::StartAcceptingConnection(std::__h::function>)>, std::__h::chrono::duration>, std::__h::function)"; "OHOS::HiviewDFX::SeqPacketSocketServer::StartAcceptingConnection(std::__h::function>)>, std::__h::chrono::duration>, std::__h::function)"; "OHOS::HiviewDFX::SocketServer::~SocketServer()"; "OHOS::HiviewDFX::Socket::~Socket()"; "OHOS::HiviewDFX::GetDomainQuota(unsigned int)"; "OHOS::HiviewDFX::GetBufferSize(unsigned short, bool)"; "OHOS::HiviewDFX::LogType2Str(unsigned short)"; "OHOS::HiviewDFX::PrintErrorno(int)"; "OHOS::HiviewDFX::LogPrintWithFormat(OHOS::HiviewDFX::LogContent const&, OHOS::HiviewDFX::LogFormat const&, std::__h::basic_ostream>&)"; "OHOS::HiviewDFX::GenerateHash(char const*, unsigned int)"; "OHOS::HiviewDFX::GenerateHash(char const*, unsigned long)"; "OHOS::HiviewDFX::IsStatsEnable()"; "OHOS::HiviewDFX::IsTagStatsEnable()"; "OHOS::HiviewDFX::GetNameByPid(unsigned int)"; "OHOS::HiviewDFX::IsDomainSwitchOn()"; "OHOS::HiviewDFX::IsPersistDebugOn()"; "OHOS::HiviewDFX::HilogInputSocketServer::RunServingThread()"; "OHOS::HiviewDFX::IsKmsgSwitchOn()"; "OHOS::HiviewDFX::HilogInputSocketServer::~HilogInputSocketServer()"; "OHOS::HiviewDFX::Size2Str(unsigned long long)"; "OHOS::HiviewDFX::Size2Str(unsigned long)"; "OHOS::HiviewDFX::LogLevel2Str(unsigned short)"; "OHOS::HiviewDFX::LogIoctl::LogIoctl(IoctlCmd, IoctlCmd)"; "OHOS::HiviewDFX::LogIoctl::RequestOutput(OutputRqst const&, std::__h::function)"; "OHOS::HiviewDFX::PrettyStr2LogLevel(std::__h::basic_string, std::__h::allocator> const&)"; "OHOS::HiviewDFX::SetGlobalLevel(unsigned short)"; "OHOS::HiviewDFX::SetDomainLevel(unsigned int, unsigned short)"; "OHOS::HiviewDFX::Uint2HexStr(unsigned int)"; "OHOS::HiviewDFX::SetTagLevel(std::__h::basic_string, std::__h::allocator> const&, unsigned short)"; "OHOS::HiviewDFX::Split(std::__h::basic_string, std::__h::allocator> const&, std::__h::vector, std::__h::allocator>, std::__h::allocator, std::__h::allocator>>>&, std::__h::basic_string, std::__h::allocator> const&)"; "OHOS::HiviewDFX::HexStr2Uint(std::__h::basic_string, std::__h::allocator> const&)"; "OHOS::HiviewDFX::ComboLogType2Str(unsigned short)"; "OHOS::HiviewDFX::Str2Size(std::__h::basic_string, std::__h::allocator> const&)"; "OHOS::HiviewDFX::Str2ComboLogLevel(std::__h::basic_string, std::__h::allocator> const&)"; "OHOS::HiviewDFX::SetPrivateSwitchOn(bool)"; "OHOS::HiviewDFX::SetProcessSwitchOn(bool)"; "OHOS::HiviewDFX::ErrorCode2Str(short)"; "OHOS::HiviewDFX::WaitingToDo(int, std::__h::basic_string, std::__h::allocator> const&, std::__h::function, std::__h::allocator> const&)>)"; "OHOS::HiviewDFX::Socket::Read(char*, unsigned int)"; "OHOS::HiviewDFX::Socket::WriteV(iovec const*, unsigned int)"; "OHOS::HiviewDFX::Socket::Write(char const*, unsigned int)"; "OHOS::HiviewDFX::Socket::GetUid()"; "OHOS::HiviewDFX::Socket::GetPid()"; "OHOS::HiviewDFX::GetPPidByPid(unsigned int)"; "OHOS::HiviewDFX::GetBitsCount(unsigned long long)"; "OHOS::HiviewDFX::GetBitsCount(unsigned long)"; "OHOS::HiviewDFX::GetAllLogTypes()"; "OHOS::HiviewDFX::SetBufferSize(unsigned short, bool, unsigned int)"; "OHOS::HiviewDFX::SetBufferSize(unsigned short, bool, unsigned long)"; "OHOS::HiviewDFX::SetKmsgSwitchOn(bool)"; "OHOS::HiviewDFX::SetDomainSwitchOn(bool)"; "OHOS::HiviewDFX::LogIoctl::RequestStatsQuery(StatsQueryRqst const&, std::__h::function)"; "OHOS::HiviewDFX::Str2ComboLogType(std::__h::basic_string, std::__h::allocator> const&)"; "OHOS::HiviewDFX::LogIoctl::SendMsgHeader(IoctlCmd, unsigned int)"; "OHOS::HiviewDFX::LogIoctl::SendMsgHeader(IoctlCmd, unsigned long)"; "OHOS::HiviewDFX::Socket::WriteAll(char const*, unsigned int)"; "OHOS::HiviewDFX::LogIoctl::ReceiveMsgHeaer(MsgHeader&)"; "OHOS::HiviewDFX::LogIoctl::GetRsp(char*, int)"; vtable?for?OHOS::HiviewDFX::HilogInputSocketServer; "OHOS::HiviewDFX::SetOnceDebugOn(bool)"; "OHOS::HiviewDFX::SetPersistDebugOn(bool)"; "OHOS::HiviewDFX::IsOnceDebugOn()"; "OHOS::HiviewDFX::IsProcessSwitchOn()"; "OHOS::HiviewDFX::ShortStr2LogLevel(std::__h::basic_string, std::__h::allocator> const&)"; "OHOS::HiviewDFX::GetGlobalLevel()"; "OHOS::HiviewDFX::GetDomainLevel(unsigned int)"; "OHOS::HiviewDFX::GetTagLevel(std::__h::basic_string, std::__h::allocator> const&)"; "OHOS::HiviewDFX::Str2LogType(std::__h::basic_string, std::__h::allocator> const&)"; "OHOS::HiviewDFX::Str2LogLevel(std::__h::basic_string, std::__h::allocator> const&)"; "OHOS::HiviewDFX::LogLevel2ShortStr(unsigned short)"; "OHOS::HiviewDFX::ShortStr2LogLevel(std::__h::basic_string, std::__h::allocator> const&)"; "OHOS::HiviewDFX::ComboLogLevel2Str(unsigned short)"; "OHOS::HiviewDFX::GetBitPos(unsigned long long)"; "OHOS::HiviewDFX::GetBitPos(unsigned long)"; "OHOS::HiviewDFX::Uint2DecStr(unsigned int)"; "OHOS::HiviewDFX::DecStr2Uint(std::__h::basic_string, std::__h::allocator> const&)"; }; local: *; };