Add(uint64_t key, const RolePtr &role, bool ignore_if_exist=true) override | apollo::cyber::service_discovery::SingleValueWarehouse | virtual |
Clear() override | apollo::cyber::service_discovery::SingleValueWarehouse | virtual |
GetAllRoles(std::vector< RolePtr > *roles) override | apollo::cyber::service_discovery::SingleValueWarehouse | virtual |
GetAllRoles(std::vector< proto::RoleAttributes > *roles_attr) override | apollo::cyber::service_discovery::SingleValueWarehouse | virtual |
Remove(uint64_t key) override | apollo::cyber::service_discovery::SingleValueWarehouse | virtual |
Remove(uint64_t key, const RolePtr &role) override | apollo::cyber::service_discovery::SingleValueWarehouse | virtual |
Remove(const proto::RoleAttributes &target_attr) override | apollo::cyber::service_discovery::SingleValueWarehouse | virtual |
RoleMap typedef | apollo::cyber::service_discovery::SingleValueWarehouse | |
Search(uint64_t key) override | apollo::cyber::service_discovery::SingleValueWarehouse | virtual |
Search(uint64_t key, RolePtr *first_matched_role) override | apollo::cyber::service_discovery::SingleValueWarehouse | virtual |
Search(uint64_t key, proto::RoleAttributes *first_matched_role_attr) override | apollo::cyber::service_discovery::SingleValueWarehouse | virtual |
Search(uint64_t key, std::vector< RolePtr > *matched_roles) override | apollo::cyber::service_discovery::SingleValueWarehouse | virtual |
Search(uint64_t key, std::vector< proto::RoleAttributes > *matched_roles_attr) override | apollo::cyber::service_discovery::SingleValueWarehouse | virtual |
Search(const proto::RoleAttributes &target_attr) override | apollo::cyber::service_discovery::SingleValueWarehouse | virtual |
Search(const proto::RoleAttributes &target_attr, RolePtr *first_matched) override | apollo::cyber::service_discovery::SingleValueWarehouse | virtual |
Search(const proto::RoleAttributes &target_attr, proto::RoleAttributes *first_matched_role_attr) override | apollo::cyber::service_discovery::SingleValueWarehouse | virtual |
Search(const proto::RoleAttributes &target_attr, std::vector< RolePtr > *matched_roles) override | apollo::cyber::service_discovery::SingleValueWarehouse | virtual |
Search(const proto::RoleAttributes &target_attr, std::vector< proto::RoleAttributes > *matched_roles_attr) override | apollo::cyber::service_discovery::SingleValueWarehouse | virtual |
SingleValueWarehouse() | apollo::cyber::service_discovery::SingleValueWarehouse | inline |
Size() override | apollo::cyber::service_discovery::SingleValueWarehouse | virtual |
WarehouseBase() | apollo::cyber::service_discovery::WarehouseBase | inline |
~SingleValueWarehouse() | apollo::cyber::service_discovery::SingleValueWarehouse | inlinevirtual |
~WarehouseBase() | apollo::cyber::service_discovery::WarehouseBase | inlinevirtual |