Searched refs:AccessType (Results 1 – 6 of 6) sorted by relevance
37 virtual bool Register(AccessType type, const std::shared_ptr<IAccess> &access) = 0;38 virtual bool Unregister(AccessType type) = 0;50 bool Register(AccessType type, const std::shared_ptr<IAccess> &access) final;51 bool Unregister(AccessType type) final;56 std::map<AccessType, std::shared_ptr<IAccess>> accessMap_;
28 static std::shared_ptr<IAccess> GetInstance(AccessType type);
38 enum class AccessType { enum47 const std::vector<AccessType> ACCESS_TYPES{AccessType::FIRMWARE};
23 std::shared_ptr<IAccess> AccessFactory::GetInstance(AccessType type) in GetInstance()26 case AccessType::FIRMWARE: in GetInstance()
76 bool AccessManager::Register(AccessType type, const std::shared_ptr<IAccess> &access) in Register()88 bool AccessManager::Unregister(AccessType type) in Unregister()
39 AccessType::FIRMWARE, DelayedSingleton<FirmwareAccess>::GetInstance()); in Init()