52 #ifndef Patternist_BuiltinAtomicType_H 53 #define Patternist_BuiltinAtomicType_H Provides access to singleton instances of ItemType and SchemaType sub-classes.
#define QT_END_NAMESPACE
This macro expands to.
virtual ItemType::Ptr xdtSuperType() const
The QExplicitlySharedDataPointer class represents a pointer to an explicitly shared object...
virtual AtomicCasterLocator::Ptr casterLocator() const
virtual SchemaType::Ptr wxsSuperType() const
QExplicitlySharedDataPointer< BuiltinAtomicType > Ptr
const AtomicMathematicianLocator::Ptr m_mathematicianLocator
#define QT_BEGIN_NAMESPACE
This macro expands to.
const AtomicCasterLocator::Ptr m_casterLocator
Base class for all classes that implements atomic types.
The namespace for the internal API of QtXmlPatterns.
const AtomicType::Ptr m_superType
virtual AtomicComparatorLocator::Ptr comparatorLocator() const
BuiltinAtomicType(const AtomicType::Ptr &baseType, const AtomicComparatorLocator::Ptr &comp, const AtomicMathematicianLocator::Ptr &mather, const AtomicCasterLocator::Ptr &casterLocator)
virtual bool isAbstract() const
virtual AtomicMathematicianLocator::Ptr mathematicianLocator() const
const AtomicComparatorLocator::Ptr m_comparatorLocator
Instances of this class represents types that are sub-classes of xs:anyAtomicType.