Home
last modified time | relevance | path

Searched refs:PandaFileWrapper (Results 1 – 2 of 2) sorted by relevance

/arkcompiler/runtime_core/static_core/libpandafile/external/
Dpanda_file_support.cpp25 decltype(OpenPandafileFromFdExt) *PandaFileWrapper::pOpenPandafileFromFdExt = nullptr;
26 decltype(OpenPandafileFromMemoryExt) *PandaFileWrapper::pOpenPandafileFromMemoryExt = nullptr;
27 decltype(QueryMethodSymByOffsetExt) *PandaFileWrapper::pQueryMethodSymByOffsetExt = nullptr;
28 decltype(QueryMethodSymAndLineByOffsetExt) *PandaFileWrapper::pQueryMethodSymAndLineByOffsetExt = n…
29 decltype(QueryAllMethodSymsExt) *PandaFileWrapper::pQueryAllMethodSymsExt = nullptr;
61 LOAD_FUNC(PandaFileWrapper, OpenPandafileFromFdExt); in LoadPandFileExt()
62 LOAD_FUNC(PandaFileWrapper, OpenPandafileFromMemoryExt); in LoadPandFileExt()
63 LOAD_FUNC(PandaFileWrapper, QueryMethodSymByOffsetExt); in LoadPandFileExt()
64 LOAD_FUNC(PandaFileWrapper, QueryMethodSymAndLineByOffsetExt); in LoadPandFileExt()
65 LOAD_FUNC(PandaFileWrapper, QueryAllMethodSymsExt); in LoadPandFileExt()
Dpanda_file_external.h35 class PandaFileWrapper {
37 static std::unique_ptr<PandaFileWrapper> OpenPandafileFromMemory(void *addr, uint64_t *size, in OpenPandafileFromMemory()
45 std::unique_ptr<PandaFileWrapper> pfw; in OpenPandafileFromMemory()
48 pfw.reset(new PandaFileWrapper(pfExt)); in OpenPandafileFromMemory()
53 …static std::unique_ptr<PandaFileWrapper> OpenPandafileFromFd(int fd, uint64_t offset, const std::s… in OpenPandafileFromFd()
60 std::unique_ptr<PandaFileWrapper> pfw; in OpenPandafileFromFd()
63 pfw.reset(new PandaFileWrapper(pfExt)); in OpenPandafileFromFd()
115 ~PandaFileWrapper() = default;
118 explicit PandaFileWrapper(PandaFileExt *pfExt) : pfExt_(pfExt) {} in PandaFileWrapper() function