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#