Poco::XSD::Types

class QName

File Information

Library: XSD/Types
Package: XSDTypes
Header: Poco/XSD/Types/QName.h

Description

A Qualified Name.

Member Summary

Member Functions: getIterator, getNamespace, getNamespaceId, name, operator !=, operator =, operator ==

Constructors

QName

QName();

Creates an invalid QName

QName

QName(
    const QName & qname
);

QName

QName(
    const std::string & name,
    const std::string & ns
);

Creates the QName.

Destructor

~QName

~QName();

Destroys the QName.

Member Functions

getIterator inline

const NamespaceManager::NamespaceMap::const_iterator & getIterator() const;

getNamespace inline

const std::string & getNamespace() const;

getNamespaceId inline

NamespaceManager::NamespaceId getNamespaceId() const;

name inline

const std::string & name() const;

operator != inline

bool operator != (
    const QName & other
) const;

operator =

QName & operator = (
    const QName & other
);

operator == inline

bool operator == (
    const QName & other
) const;

Variables

INVALID static

static const QName INVALID;

Securely control IoT edge devices from anywhere   Connect a Device