Qt 4.8
|
Describes the open content object of a complex type. More...
#include <qxsdcomplextype_p.h>
Public Types | |
enum | Mode { None, Interleave, Suffix } |
typedef QExplicitlySharedDataPointer< OpenContent > | Ptr |
Public Functions | |
Mode | mode () const |
void | setMode (Mode mode) |
void | setWildcard (const XsdWildcard::Ptr &wildcard) |
XsdWildcard::Ptr | wildcard () 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... | |
Public Functions inherited from QPatternist::XsdAnnotated | |
void | addAnnotation (const XsdAnnotation::Ptr &annotation) |
void | addAnnotations (const XsdAnnotation::List &annotations) |
XsdAnnotation::List | annotations () const |
Properties | |
Mode | m_mode |
XsdWildcard::Ptr | m_wildcard |
Additional Inherited Members | |
Public Variables inherited from QSharedData | |
QAtomicInt | ref |
Describes the open content object of a complex type.
Definition at line 94 of file qxsdcomplextype_p.h.
Definition at line 97 of file qxsdcomplextype_p.h.
Describes the mode of the open content.
Enumerator | |
---|---|
None | |
Interleave | |
Suffix |
Definition at line 104 of file qxsdcomplextype_p.h.
XsdComplexType::OpenContent::Mode XsdComplexType::OpenContent::mode | ( | ) | const |
Returns the mode of the open content.
Definition at line 53 of file qxsdcomplextype.cpp.
Referenced by setMode().
void XsdComplexType::OpenContent::setMode | ( | Mode | mode | ) |
Sets the mode
of the open content.
Definition at line 48 of file qxsdcomplextype.cpp.
void XsdComplexType::OpenContent::setWildcard | ( | const XsdWildcard::Ptr & | wildcard | ) |
Sets the wildcard
of the open content.
Definition at line 58 of file qxsdcomplextype.cpp.
XsdWildcard::Ptr XsdComplexType::OpenContent::wildcard | ( | ) | const |
Returns the wildcard of the open content.
Definition at line 63 of file qxsdcomplextype.cpp.
Referenced by setWildcard(), and QPatternist::XsdComplexType::~XsdComplexType().
|
private |
Definition at line 136 of file qxsdcomplextype_p.h.
|
private |
Definition at line 137 of file qxsdcomplextype_p.h.
Referenced by setWildcard(), and wildcard().