![]() |
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().