Apollo  6.0
Open source self driving car software
apollo::cyber::service_discovery::WarehouseBase Member List

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)=0apollo::cyber::service_discovery::WarehouseBasepure virtual
Clear()=0apollo::cyber::service_discovery::WarehouseBasepure virtual
GetAllRoles(std::vector< RolePtr > *roles)=0apollo::cyber::service_discovery::WarehouseBasepure virtual
GetAllRoles(std::vector< proto::RoleAttributes > *roles_attr)=0apollo::cyber::service_discovery::WarehouseBasepure virtual
Remove(uint64_t key)=0apollo::cyber::service_discovery::WarehouseBasepure virtual
Remove(uint64_t key, const RolePtr &role)=0apollo::cyber::service_discovery::WarehouseBasepure virtual
Remove(const proto::RoleAttributes &target_attr)=0apollo::cyber::service_discovery::WarehouseBasepure virtual
Search(uint64_t key)=0apollo::cyber::service_discovery::WarehouseBasepure virtual
Search(uint64_t key, RolePtr *first_matched_role)=0apollo::cyber::service_discovery::WarehouseBasepure virtual
Search(uint64_t key, proto::RoleAttributes *first_matched_role_attr)=0apollo::cyber::service_discovery::WarehouseBasepure virtual
Search(uint64_t key, std::vector< RolePtr > *matched_roles)=0apollo::cyber::service_discovery::WarehouseBasepure virtual
Search(uint64_t key, std::vector< proto::RoleAttributes > *matched_roles_attr)=0apollo::cyber::service_discovery::WarehouseBasepure virtual
Search(const proto::RoleAttributes &target_attr)=0apollo::cyber::service_discovery::WarehouseBasepure virtual
Search(const proto::RoleAttributes &target_attr, RolePtr *first_matched)=0apollo::cyber::service_discovery::WarehouseBasepure virtual
Search(const proto::RoleAttributes &target_attr, proto::RoleAttributes *first_matched_role_attr)=0apollo::cyber::service_discovery::WarehouseBasepure virtual
Search(const proto::RoleAttributes &target_attr, std::vector< RolePtr > *matched_roles)=0apollo::cyber::service_discovery::WarehouseBasepure virtual
Search(const proto::RoleAttributes &target_attr, std::vector< proto::RoleAttributes > *matched_roles_attr)=0apollo::cyber::service_discovery::WarehouseBasepure virtual
Size()=0apollo::cyber::service_discovery::WarehouseBasepure virtual
WarehouseBase()apollo::cyber::service_discovery::WarehouseBaseinline
~WarehouseBase()apollo::cyber::service_discovery::WarehouseBaseinlinevirtual