Qt 4.8
|
#include <qxsdelement_p.h>
Public Types | |
typedef QExplicitlySharedDataPointer< TypeTable > | Ptr |
Public Functions | |
void | addAlternative (const XsdAlternative::Ptr &alternative) |
XsdAlternative::List | alternatives () const |
XsdAlternative::Ptr | defaultTypeDefinition () const |
void | setDefaultTypeDefinition (const XsdAlternative::Ptr &type) |
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 | |
XsdAlternative::List | m_alternatives |
XsdAlternative::Ptr | m_defaultTypeDefinition |
Additional Inherited Members | |
Public Variables inherited from QSharedData | |
QAtomicInt | ref |
Describes a type table of an element.
Definition at line 149 of file qxsdelement_p.h.
Definition at line 152 of file qxsdelement_p.h.
void XsdElement::TypeTable::addAlternative | ( | const XsdAlternative::Ptr & | alternative | ) |
Adds an alternative
to the type table.
Definition at line 98 of file qxsdelement.cpp.
XsdAlternative::List XsdElement::TypeTable::alternatives | ( | ) | const |
Returns the alternatives of the type table.
Definition at line 103 of file qxsdelement.cpp.
XsdAlternative::Ptr XsdElement::TypeTable::defaultTypeDefinition | ( | ) | const |
Returns the default type definition.
Definition at line 113 of file qxsdelement.cpp.
void XsdElement::TypeTable::setDefaultTypeDefinition | ( | const XsdAlternative::Ptr & | type | ) |
Sets the default type
definition.
Definition at line 108 of file qxsdelement.cpp.
|
private |
Definition at line 175 of file qxsdelement_p.h.
|
private |
Definition at line 176 of file qxsdelement_p.h.