| 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 |