ServiceList#

class ServiceList#

Public Functions

ServiceList() = default#
inline ServiceList(const ServiceList&)#
ServiceList(ServiceList&&) = default#
inline ServiceList &operator=(const ServiceList&)#
ServiceList &operator=(ServiceList&&) = default#
inline auto begin() const#
inline auto end() const#
inline auto rBegin() const#
inline auto rEnd() const#
ServiceList &add(IServiceInstance::Ptr service)#
IServiceInstance::Ptr &last()#
IServiceInstance::Ptr &first()#
IServiceInstance::Ptr &at(size_t index = 0)#
std::vector<const IServiceInstance*> getAllServices() const#
bool empty() const#
void reserve(size_t size)#
void seal()#
bool isSealed() const#