52 #ifndef Patternist_XsdUserSchemaType_H 53 #define Patternist_XsdUserSchemaType_H 59 template<
typename N,
typename M>
class QHash;
60 template<
typename N>
class QList;
77 template<
typename TSuperClass>
SchemaType::DerivationConstraints m_derivationConstraints
void setName(const QXmlName &name)
#define QT_END_NAMESPACE
This macro expands to.
void setDerivationConstraints(const SchemaType::DerivationConstraints &constraints)
The QExplicitlySharedDataPointer class represents a pointer to an explicitly shared object...
The QString class provides a Unicode character string.
The QHash class is a template class that provides a hash-table-based dictionary.
Base class for all XSD components with annotation content.
#define QT_BEGIN_NAMESPACE
This macro expands to.
The namespace for the internal API of QtXmlPatterns.
virtual QString displayName(const NamePool::Ptr &namePool) const
The QXmlName class represents the name of an XML node, in an efficient, namespace-aware way...
QExplicitlySharedDataPointer< XsdUserSchemaType > Ptr
A base class for all user defined simple and complex types.
SchemaType::DerivationConstraints derivationConstraints() const
Base class for all named components that can appear in a W3C XML Schema.
virtual QXmlName name(const NamePool::Ptr &namePool) const
The QList class is a template class that provides lists.