ServiceDescriptorsMap#
-
class ServiceDescriptorsMap#
Public Types
-
using Ptr = std::unique_ptr<ServiceDescriptorsMap>#
Public Functions
-
inline auto begin() const#
-
inline auto end() const#
-
inline auto begin()#
-
inline auto end()#
-
ServiceDescriptorsMap() = default#
-
ServiceDescriptorsMap(const ServiceDescriptorsMap&) = delete#
-
ServiceDescriptorsMap(ServiceDescriptorsMap&&) = default#
-
template<class TDescriptorIt>
inline ServiceDescriptorsMap(TDescriptorIt begin, TDescriptorIt end)#
-
ServiceDescriptorsMap &operator=(const ServiceDescriptorsMap&) = delete#
-
ServiceDescriptorsMap &operator=(ServiceDescriptorsMap&&) = default#
-
void add(ServiceDescriptor descriptor)#
-
void seal()#
-
const ServiceDescriptorList *getDescriptorsList(TypeId typeId) const#
-
using Ptr = std::unique_ptr<ServiceDescriptorsMap>#