Qt 4.8
|
#include <qxsdwildcard_p.h>
Public Types | |
typedef QExplicitlySharedDataPointer< NamespaceConstraint > | Ptr |
enum | Variety { Any, Enumeration, Not } |
Public Functions | |
QSet< QString > | disallowedNames () const |
QSet< QString > | namespaces () const |
void | setDisallowedNames (const QSet< QString > &names) |
void | setNamespaces (const QSet< QString > &namespaces) |
void | setVariety (Variety variety) |
Variety | variety () const |
Public Functions inherited from QSharedData | |
QSharedData () | |
Constructs a QSharedData object with a reference count of 0. More... | |
QSharedData (const QSharedData &) | |
Constructs a QSharedData object with reference count 0. More... | |
Properties | |
QSet< QString > | m_disallowedNames |
QSet< QString > | m_namespaces |
Variety | m_variety |
Additional Inherited Members | |
Public Variables inherited from QSharedData | |
QAtomicInt | ref |
Describes the namespace constraint of the wildcard.
Definition at line 90 of file qxsdwildcard_p.h.
typedef QExplicitlySharedDataPointer<NamespaceConstraint> QPatternist::XsdWildcard::NamespaceConstraint::Ptr |
Definition at line 93 of file qxsdwildcard_p.h.
Describes the variety of the namespace constraint.
Enumerator | |
---|---|
Any | Any namespace is allowed. |
Enumeration | Namespaces in the namespaces set are allowed. |
Not | Namespaces in the namespaces set are not allowed. |
Definition at line 100 of file qxsdwildcard_p.h.
Returns the set of disallowed names of the namespace constraint.
Definition at line 78 of file qxsdwildcard.cpp.
Returns the set of namespaces of the namespace constraint.
Definition at line 68 of file qxsdwildcard.cpp.
Sets the set of disallowed names
of the namespace constraint.
Definition at line 73 of file qxsdwildcard.cpp.
Sets the set of namespaces
of the namespace constraint.
Definition at line 63 of file qxsdwildcard.cpp.
void XsdWildcard::NamespaceConstraint::setVariety | ( | Variety | variety | ) |
Sets the variety
of the namespace constraint.
Definition at line 53 of file qxsdwildcard.cpp.
Referenced by QPatternist::XsdWildcard::XsdWildcard().
XsdWildcard::NamespaceConstraint::Variety XsdWildcard::NamespaceConstraint::variety | ( | ) | const |
Returns the variety of the namespace constraint.
Definition at line 58 of file qxsdwildcard.cpp.
Definition at line 142 of file qxsdwildcard_p.h.
Definition at line 141 of file qxsdwildcard_p.h.
|
private |
Definition at line 140 of file qxsdwildcard_p.h.