Apollo
6.0
Open source self driving car software
|
This is the complete list of members for apollo::cyber::service_discovery::WarehouseBase, including all inherited members.
Add(uint64_t key, const RolePtr &role, bool ignore_if_exist)=0 | apollo::cyber::service_discovery::WarehouseBase | pure virtual |
Clear()=0 | apollo::cyber::service_discovery::WarehouseBase | pure virtual |
GetAllRoles(std::vector< RolePtr > *roles)=0 | apollo::cyber::service_discovery::WarehouseBase | pure virtual |
GetAllRoles(std::vector< proto::RoleAttributes > *roles_attr)=0 | apollo::cyber::service_discovery::WarehouseBase | pure virtual |
Remove(uint64_t key)=0 | apollo::cyber::service_discovery::WarehouseBase | pure virtual |
Remove(uint64_t key, const RolePtr &role)=0 | apollo::cyber::service_discovery::WarehouseBase | pure virtual |
Remove(const proto::RoleAttributes &target_attr)=0 | apollo::cyber::service_discovery::WarehouseBase | pure virtual |
Search(uint64_t key)=0 | apollo::cyber::service_discovery::WarehouseBase | pure virtual |
Search(uint64_t key, RolePtr *first_matched_role)=0 | apollo::cyber::service_discovery::WarehouseBase | pure virtual |
Search(uint64_t key, proto::RoleAttributes *first_matched_role_attr)=0 | apollo::cyber::service_discovery::WarehouseBase | pure virtual |
Search(uint64_t key, std::vector< RolePtr > *matched_roles)=0 | apollo::cyber::service_discovery::WarehouseBase | pure virtual |
Search(uint64_t key, std::vector< proto::RoleAttributes > *matched_roles_attr)=0 | apollo::cyber::service_discovery::WarehouseBase | pure virtual |
Search(const proto::RoleAttributes &target_attr)=0 | apollo::cyber::service_discovery::WarehouseBase | pure virtual |
Search(const proto::RoleAttributes &target_attr, RolePtr *first_matched)=0 | apollo::cyber::service_discovery::WarehouseBase | pure virtual |
Search(const proto::RoleAttributes &target_attr, proto::RoleAttributes *first_matched_role_attr)=0 | apollo::cyber::service_discovery::WarehouseBase | pure virtual |
Search(const proto::RoleAttributes &target_attr, std::vector< RolePtr > *matched_roles)=0 | apollo::cyber::service_discovery::WarehouseBase | pure virtual |
Search(const proto::RoleAttributes &target_attr, std::vector< proto::RoleAttributes > *matched_roles_attr)=0 | apollo::cyber::service_discovery::WarehouseBase | pure virtual |
Size()=0 | apollo::cyber::service_discovery::WarehouseBase | pure virtual |
WarehouseBase() | apollo::cyber::service_discovery::WarehouseBase | inline |
~WarehouseBase() | apollo::cyber::service_discovery::WarehouseBase | inlinevirtual |