Home
last modified time | relevance | path

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

/ohos5.0/foundation/communication/nfc/services/src/nci_adapter/
H A Dnci_native_selector.h49 class NciLibsLoader {
51 explicit NciLibsLoader(const std::string &newInterfaceSymbol = "NewInterface",
54 ~NciLibsLoader();
56 NciLibsLoader(const NciLibsLoader &) = delete;
57 NciLibsLoader &operator=(NciLibsLoader &) = delete;
100 static inline std::unique_ptr<NciLibsLoader> loader_;
H A Dnci_native_selector.cpp36 loader_ = std::make_unique<NciLibsLoader>(); in GetNciNativeInterface()
73 NciNativeSelector::NciLibsLoader::NciLibsLoader(const std::string &newInterfaceSymbol, in NciLibsLoader() function in OHOS::NFC::NCI::NciNativeSelector::NciLibsLoader
84 NciNativeSelector::NciLibsLoader::~NciLibsLoader() in ~NciLibsLoader()
89 bool NciNativeSelector::NciLibsLoader::LoadLib() in LoadLib()
103 bool NciNativeSelector::NciLibsLoader::CloseLib() in CloseLib()
117 std::shared_ptr<INciNativeInterface> NciNativeSelector::NciLibsLoader::NewInstance() in NewInstance()