ServiceId#

class ServiceId#

Public Functions

inline explicit ServiceId(const TypeId typeId)#
inline ServiceId(const TypeId typeId, const std::string_view key)#
inline ServiceId(const TypeId typeId, const std::string *key)#
ServiceId(const ServiceId&) = default#
ServiceId(ServiceId&&) noexcept = default#
ServiceId &operator=(const ServiceId&) = default#
ServiceId &operator=(ServiceId&&) noexcept = default#
inline const TypeId &getTypeId() const#
inline const std::string_view &getKey() const#

Friends

inline friend bool operator==(const ServiceId &l, const ServiceId &r)#
inline friend bool operator!=(const ServiceId &l, const ServiceId &r)#