DeviceUrn Class Reference
#include <Urn.h>
Inheritance diagram for DeviceUrn:
Collaboration diagram for DeviceUrn:
Public Member Functions | |
template<typename TVersion > | |
DeviceUrn (const String &domain, const String &type, const TVersion &version) | |
template<typename TUuid , typename TVersion > | |
DeviceUrn (const TUuid &uuid, const String &domain, const String &type, const TVersion &version) | |
Public Member Functions inherited from Urn | |
Urn (Kind kind=Kind::none) | |
Urn (const Uuid &uuid) | |
Urn (const Urn &urn) | |
Urn (Urn &&urn) | |
Urn (Kind kind, const String &uuid, const String &domain, const String &type, uint8_t version) | |
Urn (Kind kind, const Uuid &uuid, const String &domain, const String &type, uint8_t version) | |
Urn (Kind kind, const String &uuid, const String &domain, const String &type, const String &version) | |
Urn (const char *urn) | |
Urn (const String &urn) | |
Urn & | operator= (const Urn &urn) |
Urn & | operator= (const String &urn) |
bool | decompose (const char *s) |
bool | decompose (const String &s) |
String | toString () const |
Get URN string. More... | |
operator String () const | |
operator bool () const | |
Determine if URN is valid. More... | |
bool | operator== (const Urn &other) const |
bool | operator== (const String &urn) const |
Additional Inherited Members | |
Public Types inherited from Urn | |
enum class | Kind { XX } |
Public Attributes inherited from Urn | |
Kind | kind {} |
String | uuid |
String | domain |
e.g. PnP::schemas_upnp_org More... | |
String | type |
e.g. "Basic" More... | |
uint8_t | version {1} |
e.g. 1 More... | |
Detailed Description
A UPnP Device URN.
Constructor & Destructor Documentation
◆ DeviceUrn() [1/2]
template<typename TVersion >
|
inline |
◆ DeviceUrn() [2/2]
template<typename TUuid , typename TVersion >
|
inline |
The documentation for this class was generated from the following file: