#include <Item.hpp>
◆ Ptr
◆ Item()
◆ asString()
virtual const XMLCh* Item::asString |
( |
const DynamicContext * |
context | ) |
const |
|
pure virtual |
Implemented in Numeric, Node, ATUntypedAtomic, ATTimeOrDerived, ATStringOrDerived, ATQNameOrDerived, ATNotationOrDerived, ATHexBinaryOrDerived, ATGYearOrDerived, ATGYearMonthOrDerived, ATGMonthOrDerived, ATGMonthDayOrDerived, ATGDayOrDerived, ATFloatOrDerived, ATDurationOrDerived, ATDoubleOrDerived, ATDecimalOrDerived, ATDateTimeOrDerived, ATDateOrDerived, ATBooleanOrDerived, ATBase64BinaryOrDerived, ATAnyURIOrDerived, ATAnySimpleType, and AnyAtomicType.
- Examples
- simple-basic.cpp, and simple-context-item.cpp.
◆ generateEvents()
virtual void Item::generateEvents |
( |
EventHandler * |
events, |
|
|
const DynamicContext * |
context, |
|
|
bool |
preserveNS = true , |
|
|
bool |
preserveType = true |
|
) |
| const |
|
pure virtual |
◆ getInterface()
virtual void* Item::getInterface |
( |
const XMLCh * |
name | ) |
const |
|
pure virtual |
Method for returning arbitrary interfaces from the implementations.
◆ getTypeName()
virtual const XMLCh* Item::getTypeName |
( |
| ) |
const |
|
pure virtual |
Implemented in Numeric, Node, ATUntypedAtomic, ATTimeOrDerived, ATStringOrDerived, ATQNameOrDerived, ATNotationOrDerived, ATHexBinaryOrDerived, ATGYearOrDerived, ATGYearMonthOrDerived, ATGMonthOrDerived, ATGMonthDayOrDerived, ATGDayOrDerived, ATFloatOrDerived, ATDurationOrDerived, ATDoubleOrDerived, ATDecimalOrDerived, ATDateTimeOrDerived, ATDateOrDerived, ATBooleanOrDerived, ATBase64BinaryOrDerived, ATAnyURIOrDerived, ATAnySimpleType, AnyAtomicType, and FunctionRef.
◆ getTypeURI()
virtual const XMLCh* Item::getTypeURI |
( |
| ) |
const |
|
pure virtual |
Implemented in Numeric, Node, ATUntypedAtomic, ATTimeOrDerived, ATStringOrDerived, ATQNameOrDerived, ATNotationOrDerived, ATHexBinaryOrDerived, ATGYearOrDerived, ATGYearMonthOrDerived, ATGMonthOrDerived, ATGMonthDayOrDerived, ATGDayOrDerived, ATFloatOrDerived, ATDurationOrDerived, ATDoubleOrDerived, ATDecimalOrDerived, ATDateTimeOrDerived, ATDateOrDerived, ATBooleanOrDerived, ATBase64BinaryOrDerived, ATAnyURIOrDerived, ATAnySimpleType, AnyAtomicType, and FunctionRef.
◆ isAtomicValue()
virtual bool Item::isAtomicValue |
( |
| ) |
const |
|
pure virtual |
◆ isFunction()
virtual bool Item::isFunction |
( |
| ) |
const |
|
pure virtual |
◆ isNode()
virtual bool Item::isNode |
( |
| ) |
const |
|
pure virtual |
◆ typeToBuffer()
virtual void Item::typeToBuffer |
( |
DynamicContext * |
context, |
|
|
xercesc::XMLBuffer & |
buffer |
|
) |
| const |
|
pure virtual |
Debug method to output the type of the item in SequenceType notation.
Implemented in Node, and AnyAtomicType.
◆ gXQilla
const XMLCh Item::gXQilla[] |
|
static |
The "XQilla" item interface.
The documentation for this class was generated from the following file: