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#
-
const std::string *getServiceKey() const#
-
bool isAlias() const#
-
void seal()#
-
explicit ServiceDescriptorList(ServiceDescriptor &&descriptor)#