Qt 4.8
Macros | Functions
qcommonsequencetypes.cpp File Reference
#include "qebvtype_p.h"
#include "qgenericsequencetype_p.h"
#include "qnonetype_p.h"
#include "qcommonsequencetypes_p.h"
#include "qbuiltintypes.cpp"

Go to the source code of this file.

Macros

#define st(var, type, card)
 

Functions

 st (ExactlyOneAnyURI, xsAnyURI, exactlyOne)
 
 st (ExactlyOneAtomicType, xsAnyAtomicType, exactlyOne)
 
 st (ExactlyOneAttribute, attribute, exactlyOne)
 
 st (ExactlyOneBase64Binary, xsBase64Binary, exactlyOne)
 
 st (ExactlyOneBoolean, xsBoolean, exactlyOne)
 
 st (ExactlyOneComment, comment, exactlyOne)
 
 st (ExactlyOneDateTime, xsDateTime, exactlyOne)
 
 st (ExactlyOneDate, xsDate, exactlyOne)
 
 st (ExactlyOneDayTimeDuration, xsDayTimeDuration, exactlyOne)
 
 st (ExactlyOneDecimal, xsDecimal, exactlyOne)
 
 st (ExactlyOneDocumentNode, document, exactlyOne)
 
 st (OneOrMoreDocumentNodes, document, oneOrMore)
 
 st (ExactlyOneDouble, xsDouble, exactlyOne)
 
 st (ExactlyOneDuration, xsDuration, exactlyOne)
 
 st (ExactlyOneElement, element, exactlyOne)
 
 st (ExactlyOneFloat, xsFloat, exactlyOne)
 
 st (ExactlyOneGDay, xsGDay, exactlyOne)
 
 st (ExactlyOneGMonthDay, xsGMonthDay, exactlyOne)
 
 st (ExactlyOneGMonth, xsGMonth, exactlyOne)
 
 st (ExactlyOneGYearMonth, xsGYearMonth, exactlyOne)
 
 st (ExactlyOneGYear, xsGYear, exactlyOne)
 
 st (ExactlyOneHexBinary, xsHexBinary, exactlyOne)
 
 st (ExactlyOneInteger, xsInteger, exactlyOne)
 
 st (ExactlyOneItem, item, exactlyOne)
 
 st (ExactlyOneNCName, xsNCName, exactlyOne)
 
 st (ExactlyOneNode, node, exactlyOne)
 
 st (ExactlyOneNumeric, numeric, exactlyOne)
 
 st (ExactlyOneProcessingInstruction, pi, exactlyOne)
 
 st (ExactlyOneQName, xsQName, exactlyOne)
 
 st (ExactlyOneString, xsString, exactlyOne)
 
 st (ExactlyOneTextNode, text, exactlyOne)
 
 st (ExactlyOneTime, xsTime, exactlyOne)
 
 st (ExactlyOneUntypedAtomic, xsUntypedAtomic, exactlyOne)
 
 st (ExactlyOneYearMonthDuration, xsYearMonthDuration, exactlyOne)
 
 st (OneOrMoreItems, item, oneOrMore)
 
 st (ZeroOrMoreAtomicTypes, xsAnyAtomicType, zeroOrMore)
 
 st (ZeroOrMoreElements, element, zeroOrMore)
 
 st (ZeroOrMoreIntegers, xsInteger, zeroOrMore)
 
 st (ZeroOrMoreItems, item, zeroOrMore)
 
 st (ZeroOrMoreNodes, node, zeroOrMore)
 
 st (ZeroOrMoreStrings, xsString, zeroOrMore)
 
 st (ZeroOrOneAnyURI, xsAnyURI, zeroOrOne)
 
 st (ZeroOrOneAtomicType, xsAnyAtomicType, zeroOrOne)
 
 st (ZeroOrOneBoolean, xsBoolean, zeroOrOne)
 
 st (ZeroOrOneDateTime, xsDateTime, zeroOrOne)
 
 st (ZeroOrOneDate, xsDate, zeroOrOne)
 
 st (ZeroOrOneDayTimeDuration, xsDayTimeDuration, zeroOrOne)
 
 st (ZeroOrOneDecimal, xsDecimal, zeroOrOne)
 
 st (ZeroOrOneDocumentNode, document, zeroOrOne)
 
 st (ZeroOrOneDuration, xsDuration, zeroOrOne)
 
 st (ZeroOrOneInteger, xsInteger, zeroOrOne)
 
 st (ZeroOrOneItem, item, zeroOrOne)
 
 st (ZeroOrOneNCName, xsNCName, zeroOrOne)
 
 st (ZeroOrOneNode, node, zeroOrOne)
 
 st (ZeroOrOneNumeric, numeric, zeroOrOne)
 
 st (ZeroOrOneQName, xsQName, zeroOrOne)
 
 st (ZeroOrOneString, xsString, zeroOrOne)
 
 st (ZeroOrOneTextNode, text, zeroOrOne)
 
 st (ZeroOrOneTime, xsTime, zeroOrOne)
 
 st (ZeroOrOneYearMonthDuration, xsYearMonthDuration, zeroOrOne)
 

Macro Definition Documentation

◆ st

#define st (   var,
  type,
  card 
)
Value:
const SequenceType::Ptr \
CommonSequenceTypes::var(new GenericSequenceType(BuiltinTypes::type, \
Cardinality::card()))
int type
Definition: qmetatype.cpp:239

Definition at line 57 of file qcommonsequencetypes.cpp.

Referenced by QRegExpEngine::addAnchors(), QKqueueFileSystemWatcherEngine::addPaths(), QRegExpEngine::addPlusTransitions(), QFontDatabasePrivate::addQPF2File(), QWSSharedMemory::attach(), QSharedMemoryPrivate::attach(), QWSSharedMemory::create(), QFileSystemEngine::createDirectory(), QDate::currentDate(), QDateTime::currentDateTime(), QDateTime::currentDateTimeUtc(), QDateTime::currentMSecsSinceEpoch(), QFileSystemEngine::currentPath(), QTime::currentTime(), QWSSharedMemory::detach(), QSharedMemoryPrivate::detach(), QTranslatorPrivate::do_load(), QPaintEngineState::matrix(), QFontEngineQPF::QFontEngineQPF(), QFontEngineQPF1::QFontEngineQPF1(), qt_mac_menu_merge_action(), QDynamicFileResourceRoot::registerSelf(), QStateMachinePrivate::registerTransitions(), QFileSystemEngine::removeDirectory(), QSvgGradientStyle::resolveStops(), QAccessibleToolButton::state(), QAccessibleItemRow::state(), QAccessibleGroupBox::state(), QAccessibleItemView::state(), QAccessibleTable2Cell::state(), QAccessibleTabBar::state(), QSvgStyleSelector::svgStructure(), QMenuPrivate::QMacMenuPrivate::syncAction(), QAbstractSpinBox::timerEvent(), QSystemLocalePrivate::toString(), QPaintEngineState::transform(), and QStateMachinePrivate::unregisterTransition().

Function Documentation

◆ st() [1/60]

st ( ExactlyOneAnyURI  ,
xsAnyURI  ,
exactlyOne   
)

◆ st() [2/60]

st ( ExactlyOneAtomicType  ,
xsAnyAtomicType  ,
exactlyOne   
)

◆ st() [3/60]

st ( ExactlyOneAttribute  ,
attribute  ,
exactlyOne   
)

◆ st() [4/60]

st ( ExactlyOneBase64Binary  ,
xsBase64Binary  ,
exactlyOne   
)

◆ st() [5/60]

st ( ExactlyOneBoolean  ,
xsBoolean  ,
exactlyOne   
)

◆ st() [6/60]

st ( ExactlyOneComment  ,
comment  ,
exactlyOne   
)

◆ st() [7/60]

st ( ExactlyOneDateTime  ,
xsDateTime  ,
exactlyOne   
)

◆ st() [8/60]

st ( ExactlyOneDate  ,
xsDate  ,
exactlyOne   
)

◆ st() [9/60]

st ( ExactlyOneDayTimeDuration  ,
xsDayTimeDuration  ,
exactlyOne   
)

◆ st() [10/60]

st ( ExactlyOneDecimal  ,
xsDecimal  ,
exactlyOne   
)

◆ st() [11/60]

st ( ExactlyOneDocumentNode  ,
document  ,
exactlyOne   
)

◆ st() [12/60]

st ( OneOrMoreDocumentNodes  ,
document  ,
oneOrMore   
)

◆ st() [13/60]

st ( ExactlyOneDouble  ,
xsDouble  ,
exactlyOne   
)

◆ st() [14/60]

st ( ExactlyOneDuration  ,
xsDuration  ,
exactlyOne   
)

◆ st() [15/60]

st ( ExactlyOneElement  ,
element  ,
exactlyOne   
)

◆ st() [16/60]

st ( ExactlyOneFloat  ,
xsFloat  ,
exactlyOne   
)

◆ st() [17/60]

st ( ExactlyOneGDay  ,
xsGDay  ,
exactlyOne   
)

◆ st() [18/60]

st ( ExactlyOneGMonthDay  ,
xsGMonthDay  ,
exactlyOne   
)

◆ st() [19/60]

st ( ExactlyOneGMonth  ,
xsGMonth  ,
exactlyOne   
)

◆ st() [20/60]

st ( ExactlyOneGYearMonth  ,
xsGYearMonth  ,
exactlyOne   
)

◆ st() [21/60]

st ( ExactlyOneGYear  ,
xsGYear  ,
exactlyOne   
)

◆ st() [22/60]

st ( ExactlyOneHexBinary  ,
xsHexBinary  ,
exactlyOne   
)

◆ st() [23/60]

st ( ExactlyOneInteger  ,
xsInteger  ,
exactlyOne   
)

◆ st() [24/60]

st ( ExactlyOneItem  ,
item  ,
exactlyOne   
)

◆ st() [25/60]

st ( ExactlyOneNCName  ,
xsNCName  ,
exactlyOne   
)

◆ st() [26/60]

st ( ExactlyOneNode  ,
node  ,
exactlyOne   
)

◆ st() [27/60]

st ( ExactlyOneNumeric  ,
numeric  ,
exactlyOne   
)

◆ st() [28/60]

st ( ExactlyOneProcessingInstruction  ,
pi  ,
exactlyOne   
)

◆ st() [29/60]

st ( ExactlyOneQName  ,
xsQName  ,
exactlyOne   
)

◆ st() [30/60]

st ( ExactlyOneString  ,
xsString  ,
exactlyOne   
)

◆ st() [31/60]

st ( ExactlyOneTextNode  ,
text  ,
exactlyOne   
)

◆ st() [32/60]

st ( ExactlyOneTime  ,
xsTime  ,
exactlyOne   
)

◆ st() [33/60]

st ( ExactlyOneUntypedAtomic  ,
xsUntypedAtomic  ,
exactlyOne   
)

◆ st() [34/60]

st ( ExactlyOneYearMonthDuration  ,
xsYearMonthDuration  ,
exactlyOne   
)

◆ st() [35/60]

st ( OneOrMoreItems  ,
item  ,
oneOrMore   
)

◆ st() [36/60]

st ( ZeroOrMoreAtomicTypes  ,
xsAnyAtomicType  ,
zeroOrMore   
)

◆ st() [37/60]

st ( ZeroOrMoreElements  ,
element  ,
zeroOrMore   
)

◆ st() [38/60]

st ( ZeroOrMoreIntegers  ,
xsInteger  ,
zeroOrMore   
)

◆ st() [39/60]

st ( ZeroOrMoreItems  ,
item  ,
zeroOrMore   
)

◆ st() [40/60]

st ( ZeroOrMoreNodes  ,
node  ,
zeroOrMore   
)

◆ st() [41/60]

st ( ZeroOrMoreStrings  ,
xsString  ,
zeroOrMore   
)

◆ st() [42/60]

st ( ZeroOrOneAnyURI  ,
xsAnyURI  ,
zeroOrOne   
)

◆ st() [43/60]

st ( ZeroOrOneAtomicType  ,
xsAnyAtomicType  ,
zeroOrOne   
)

◆ st() [44/60]

st ( ZeroOrOneBoolean  ,
xsBoolean  ,
zeroOrOne   
)

◆ st() [45/60]

st ( ZeroOrOneDateTime  ,
xsDateTime  ,
zeroOrOne   
)

◆ st() [46/60]

st ( ZeroOrOneDate  ,
xsDate  ,
zeroOrOne   
)

◆ st() [47/60]

st ( ZeroOrOneDayTimeDuration  ,
xsDayTimeDuration  ,
zeroOrOne   
)

◆ st() [48/60]

st ( ZeroOrOneDecimal  ,
xsDecimal  ,
zeroOrOne   
)

◆ st() [49/60]

st ( ZeroOrOneDocumentNode  ,
document  ,
zeroOrOne   
)

◆ st() [50/60]

st ( ZeroOrOneDuration  ,
xsDuration  ,
zeroOrOne   
)

◆ st() [51/60]

st ( ZeroOrOneInteger  ,
xsInteger  ,
zeroOrOne   
)

◆ st() [52/60]

st ( ZeroOrOneItem  ,
item  ,
zeroOrOne   
)

◆ st() [53/60]

st ( ZeroOrOneNCName  ,
xsNCName  ,
zeroOrOne   
)

◆ st() [54/60]

st ( ZeroOrOneNode  ,
node  ,
zeroOrOne   
)

◆ st() [55/60]

st ( ZeroOrOneNumeric  ,
numeric  ,
zeroOrOne   
)

◆ st() [56/60]

st ( ZeroOrOneQName  ,
xsQName  ,
zeroOrOne   
)

◆ st() [57/60]

st ( ZeroOrOneString  ,
xsString  ,
zeroOrOne   
)

◆ st() [58/60]

st ( ZeroOrOneTextNode  ,
text  ,
zeroOrOne   
)

◆ st() [59/60]

st ( ZeroOrOneTime  ,
xsTime  ,
zeroOrOne   
)

◆ st() [60/60]

st ( ZeroOrOneYearMonthDuration  ,
xsYearMonthDuration  ,
zeroOrOne   
)