ServiceDescriptorList#

class ServiceDescriptorList#

Public Functions

explicit ServiceDescriptorList(ServiceDescriptor &&descriptor)#
ServiceDescriptorList(const ServiceDescriptorList&) = delete#
ServiceDescriptorList(ServiceDescriptorList&&) = default#
ServiceDescriptorList &operator=(const ServiceDescriptorList&) = delete#
ServiceDescriptorList &operator=(ServiceDescriptorList&&) = default#
OneOrList<ServiceDescriptor> &getInnerList()#
const OneOrList<ServiceDescriptor> &getInnerList() const#
void add(ServiceDescriptor &&descriptor)#
inline auto begin() const#
inline auto end() const#
const ServiceDescriptor &first() const#
const ServiceDescriptor &last() const#
bool empty() const#
std::size_t size() const#
ServiceLifeTime getLifeTime() const#
TypeId getServiceTypeId() const#
const std::string *getServiceKey() const#
bool isAlias() const#
void seal()#