ServiceInstanceList#
-
class ServiceInstanceList#
Public Functions
-
explicit ServiceInstanceList(IServiceInstance::Ptr instance)#
-
explicit ServiceInstanceList(size_t size)#
-
ServiceInstanceList(const ServiceInstanceList&) = delete#
-
ServiceInstanceList(ServiceInstanceList&&) = default#
-
void add(IServiceInstance::Ptr &&service)#
-
OneOrList<IServiceInstance::Ptr> &getInnerList()#
-
const OneOrList<IServiceInstance::Ptr> &getInnerList() const#
-
IServiceInstance::Ptr &first()#
-
const IServiceInstance::Ptr &first() const#
-
IServiceInstance::Ptr &last()#
-
const IServiceInstance::Ptr &last() const#
-
size_t size() const#
-
bool empty() const#
-
void reserve(size_t newCapacity)#
-
void shrink()#
-
void seal()#
-
bool isSealed() const#
-
void clear()#
-
~ServiceInstanceList() = default#
-
explicit ServiceInstanceList(IServiceInstance::Ptr instance)#