ServiceInstancesMap¶
-
class ServiceInstancesMap¶
Public Types
-
using Ptr = std::unique_ptr<ServiceInstancesMap>¶
Public Functions
-
explicit ServiceInstancesMap(bool strongDestructionOrder = false)¶
-
ServiceInstancesMap(const ServiceInstancesMap&) = delete¶
-
ServiceInstancesMap(ServiceInstancesMap&&) = default¶
-
ServiceInstancesMap &operator=(const ServiceInstancesMap&) = delete¶
-
ServiceInstancesMap &operator=(ServiceInstancesMap&&) = delete¶
-
ServiceInstanceList &insert(const ServiceId &id, ServiceInstance &&instance)¶
-
ServiceInstanceList &insert(const ServiceId &id, ServiceInstanceList &&instances)¶
-
ServiceInstanceList *findInstances(const ServiceId &id)¶
-
bool empty() const¶
-
void clear()¶
-
~ServiceInstancesMap()¶
-
using Ptr = std::unique_ptr<ServiceInstancesMap>¶