2020-02-17 22:05:20 +01:00
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
< html > < head > < meta http-equiv = "Content-Type" content = "text/html;charset=iso-8859-1" >
2020-02-17 22:11:31 +01:00
< title > XQilla Simple API Documentation< / title >
2020-02-17 22:05:20 +01:00
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" >
< / head > < body >
2020-02-17 22:11:31 +01:00
< a style = "float:right;" href = "http://sourceforge.net/projects/xqilla" > < img src = "http://sflogo.sourceforge.net/sflogo.php?group_id=152021&type=2" border = "0" alt = "SourceForge.net Logo" / > < / a >
2020-02-17 22:19:08 +01:00
<!-- Generated by Doxygen 1.3.9.1 -->
< div class = "qindex" > < a class = "qindex" href = "index.html" > Main Page< / a > | < a class = "qindex" href = "namespaces.html" > Namespace List< / a > | < a class = "qindex" href = "hierarchy.html" > Class Hierarchy< / a > | < a class = "qindex" href = "classes.html" > Alphabetical List< / a > | < a class = "qindex" href = "annotated.html" > Class List< / a > | < a class = "qindex" href = "dirs.html" > Directories< / a > | < a class = "qindex" href = "files.html" > File List< / a > | < a class = "qindex" href = "namespacemembers.html" > Namespace Members< / a > | < a class = "qindex" href = "functions.html" > Class Members< / a > | < a class = "qindex" href = "globals.html" > File Members< / a > | < a class = "qindex" href = "examples.html" > Examples< / a > < / div >
< h1 > Item Class Reference< / h1 > < code > #include < < a class = "el" href = "Item_8hpp-source.html" > Item.hpp< / a > > < / code >
2020-02-17 22:05:20 +01:00
< p >
2020-02-17 22:19:08 +01:00
Inheritance diagram for Item:< p > < center > < img src = "classItem__inherit__graph.png" border = "0" usemap = "#Item__inherit__map" alt = "Inheritance graph" > < / center >
2020-02-17 22:05:20 +01:00
< map name = "Item__inherit__map" >
2020-02-17 22:19:08 +01:00
< area href = "classAnyAtomicType.html" shape = "rect" coords = "5,156,120,180" alt = "" >
< area href = "classFunctionRef.html" shape = "rect" coords = "144,156,237,180" alt = "" >
< area href = "classNode.html" shape = "rect" coords = "261,156,315,180" alt = "" >
< area href = "classReferenceCounted.html" shape = "rect" coords = "125,7,256,31" alt = "" >
< / map >
< center > < font size = "2" > [< a href = "graph_legend.html" > legend< / a > ]< / font > < / center > < a href = "classItem-members.html" > List of all members.< / a > < table border = "0" cellpadding = "0" cellspacing = "0" >
2020-02-17 22:05:20 +01:00
< tr > < td > < / td > < / tr >
< tr > < td colspan = "2" > < br > < h2 > Public Types< / h2 > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > typedef < a class = "el" href = "classRefCountPointer.html" > RefCountPointer< / a > < const < br >
2020-02-17 22:19:08 +01:00
< a class = "el" href = "classItem.html" > Item< / a > > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classItem.html#w0" > Ptr< / a > < / td > < / tr >
2020-02-17 22:05:20 +01:00
< tr > < td colspan = "2" > < br > < h2 > Public Member Functions< / h2 > < / td > < / tr >
2020-02-17 22:19:08 +01:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > virtual bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classItem.html#a0" > isNode< / a > () const =0< / td > < / tr >
2020-02-17 22:05:20 +01:00
2020-02-17 22:19:08 +01:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > virtual bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classItem.html#a1" > isAtomicValue< / a > () const =0< / td > < / tr >
2020-02-17 22:17:06 +01:00
2020-02-17 22:19:08 +01:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > virtual bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classItem.html#a2" > isFunction< / a > () const =0< / td > < / tr >
2020-02-17 22:05:20 +01:00
2020-02-17 22:19:08 +01:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > virtual const XMLCh * < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classItem.html#a3" > asString< / a > (const < a class = "el" href = "classDynamicContext.html" > DynamicContext< / a > *context) const =0< / td > < / tr >
2020-02-17 22:05:20 +01:00
2020-02-17 22:19:08 +01:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > virtual const XMLCh * < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classItem.html#a4" > getTypeURI< / a > () const =0< / td > < / tr >
2020-02-17 22:17:06 +01:00
2020-02-17 22:19:08 +01:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > virtual const XMLCh * < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classItem.html#a5" > getTypeName< / a > () const =0< / td > < / tr >
2020-02-17 22:05:20 +01:00
2020-02-17 22:19:08 +01:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > virtual void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classItem.html#a6" > generateEvents< / a > (< a class = "el" href = "classEventHandler.html" > EventHandler< / a > *events, const < a class = "el" href = "classDynamicContext.html" > DynamicContext< / a > *context, bool preserveNS=true, bool preserveType=true) const =0< / td > < / tr >
2020-02-17 22:05:20 +01:00
2020-02-17 22:19:08 +01:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Generate events for this Item to the given < a class = "el" href = "classEventHandler.html" > EventHandler< / a > . < a href = "#a6" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > virtual void * < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classItem.html#a7" > getInterface< / a > (const XMLCh *name) const =0< / td > < / tr >
2020-02-17 22:05:20 +01:00
2020-02-17 22:19:08 +01:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Method for returning arbitrary interfaces from the implementations. < a href = "#a7" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > virtual void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classItem.html#a8" > typeToBuffer< / a > (< a class = "el" href = "classDynamicContext.html" > DynamicContext< / a > *context, xercesc::XMLBuffer & buffer) const =0< / td > < / tr >
2020-02-17 22:17:06 +01:00
2020-02-17 22:19:08 +01:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Debug method to output the type of the item in SequenceType notation. < a href = "#a8" > < / a > < br > < / td > < / tr >
2020-02-17 22:05:20 +01:00
< tr > < td colspan = "2" > < br > < h2 > Static Public Attributes< / h2 > < / td > < / tr >
2020-02-17 22:19:08 +01:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > const XMLCh < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classItem.html#s0" > gXQilla< / a > []< / td > < / tr >
2020-02-17 22:05:20 +01:00
2020-02-17 22:19:08 +01:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > The "XQilla" item interface. < a href = "#s0" > < / a > < br > < / td > < / tr >
2020-02-17 22:05:20 +01:00
< tr > < td colspan = "2" > < br > < h2 > Protected Member Functions< / h2 > < / td > < / tr >
2020-02-17 22:19:08 +01:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classItem.html#b0" > Item< / a > ()< / td > < / tr >
2020-02-17 22:05:20 +01:00
< / table >
< hr > < h2 > Member Typedef Documentation< / h2 >
2020-02-17 22:19:08 +01:00
< a class = "anchor" name = "w0" doxytag = "Item::Ptr" > < / a > < p >
< table class = "mdTable" width = "100%" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
2020-02-17 22:05:20 +01:00
< tr >
2020-02-17 22:19:08 +01:00
< td class = "md" nowrap valign = "top" > typedef < a class = "el" href = "classRefCountPointer.html" > RefCountPointer< / a > < const < a class = "el" href = "classItem.html" > Item< / a > > < a class = "el" href = "classRefCountPointer.html" > Item::Ptr< / a > < / td >
2020-02-17 22:05:20 +01:00
< / tr >
< / table >
2020-02-17 22:19:08 +01:00
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
2020-02-17 22:05:20 +01:00
< p >
2020-02-17 22:19:08 +01:00
< p >
Reimplemented in < a class = "el" href = "classAnyAtomicType.html#w0" > AnyAtomicType< / a > , < a class = "el" href = "classATBooleanOrDerived.html#w0" > ATBooleanOrDerived< / a > , < a class = "el" href = "classATDateOrDerived.html#w0" > ATDateOrDerived< / a > , < a class = "el" href = "classATDateTimeOrDerived.html#w0" > ATDateTimeOrDerived< / a > , < a class = "el" href = "classATDecimalOrDerived.html#w0" > ATDecimalOrDerived< / a > , < a class = "el" href = "classATDoubleOrDerived.html#w0" > ATDoubleOrDerived< / a > , < a class = "el" href = "classATDurationOrDerived.html#w0" > ATDurationOrDerived< / a > , < a class = "el" href = "classATFloatOrDerived.html#w0" > ATFloatOrDerived< / a > , < a class = "el" href = "classATGDayOrDerived.html#w0" > ATGDayOrDerived< / a > , < a class = "el" href = "classATGMonthDayOrDerived.html#w0" > ATGMonthDayOrDerived< / a > , < a class = "el" href = "classATGMonthOrDerived.html#w0" > ATGMonthOrDerived< / a > , < a class = "el" href = "classATGYearMonthOrDerived.html#w0" > ATGYearMonthOrDerived< / a > , < a class = "el" href = "classATGYearOrDerived.html#w0" > ATGYearOrDerived< / a > , < a class = "el" href = "classATQNameOrDerived.html#w0" > ATQNameOrDerived< / a > , < a class = "el" href = "classATStringOrDerived.html#w0" > ATStringOrDerived< / a > , < a class = "el" href = "classATTimeOrDerived.html#w0" > ATTimeOrDerived< / a > , < a class = "el" href = "classDateOrTimeType.html#w0" > DateOrTimeType< / a > , < a class = "el" href = "classFunctionRef.html#w0" > FunctionRef< / a > , < a class = "el" href = "classNode.html#w0" > Node< / a > , and < a class = "el" href = "classNumeric.html#w0" > Numeric< / a > . < / td >
< / tr >
< / table >
2020-02-17 22:05:20 +01:00
< hr > < h2 > Constructor & Destructor Documentation< / h2 >
2020-02-17 22:19:08 +01:00
< a class = "anchor" name = "b0" doxytag = "Item::Item" > < / a > < p >
< table class = "mdTable" width = "100%" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
2020-02-17 22:05:20 +01:00
< tr >
2020-02-17 22:19:08 +01:00
< td class = "md" nowrap valign = "top" > Item::Item < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "mdname1" valign = "top" nowrap > < / td >
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < code > [inline, protected]< / code > < / td >
2020-02-17 22:05:20 +01:00
< / tr >
< / table >
2020-02-17 22:19:08 +01:00
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
2020-02-17 22:05:20 +01:00
< p >
2020-02-17 22:19:08 +01:00
< / td >
< / tr >
< / table >
2020-02-17 22:05:20 +01:00
< hr > < h2 > Member Function Documentation< / h2 >
2020-02-17 22:19:08 +01:00
< a class = "anchor" name = "a3" doxytag = "Item::asString" > < / a > < p >
< table class = "mdTable" width = "100%" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
2020-02-17 22:05:20 +01:00
< tr >
2020-02-17 22:19:08 +01:00
< td class = "md" nowrap valign = "top" > virtual const XMLCh* Item::asString < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > const < a class = "el" href = "classDynamicContext.html" > DynamicContext< / a > * < / td >
< td class = "mdname1" valign = "top" nowrap > < em > context< / em > < / td >
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > const< code > [pure virtual]< / code > < / td >
2020-02-17 22:05:20 +01:00
< / tr >
< / table >
2020-02-17 22:19:08 +01:00
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
2020-02-17 22:05:20 +01:00
< p >
2020-02-17 22:19:08 +01:00
< p >
Implemented in < a class = "el" href = "classAnyAtomicType.html#a14" > AnyAtomicType< / a > , < a class = "el" href = "classATAnySimpleType.html#a3" > ATAnySimpleType< / a > , < a class = "el" href = "classATAnyURIOrDerived.html#a3" > ATAnyURIOrDerived< / a > , < a class = "el" href = "classATBase64BinaryOrDerived.html#a3" > ATBase64BinaryOrDerived< / a > , < a class = "el" href = "classATBooleanOrDerived.html#a3" > ATBooleanOrDerived< / a > , < a class = "el" href = "classATDateOrDerived.html#a3" > ATDateOrDerived< / a > , < a class = "el" href = "classATDateTimeOrDerived.html#a3" > ATDateTimeOrDerived< / a > , < a class = "el" href = "classATDecimalOrDerived.html#a3" > ATDecimalOrDerived< / a > , < a class = "el" href = "classATDoubleOrDerived.html#a3" > ATDoubleOrDerived< / a > , < a class = "el" href = "classATDurationOrDerived.html#a3" > ATDurationOrDerived< / a > , < a class = "el" href = "classATFloatOrDerived.html#a3" > ATFloatOrDerived< / a > , < a class = "el" href = "classATGDayOrDerived.html#a3" > ATGDayOrDerived< / a > , < a class = "el" href = "classATGMonthDayOrDerived.html#a3" > ATGMonthDayOrDerived< / a > , < a class = "el" href = "classATGMonthOrDerived.html#a3" > ATGMonthOrDerived< / a > , < a class = "el" href = "classATGYearMonthOrDerived.html#a3" > ATGYearMonthOrDerived< / a > , < a class = "el" href = "classATGYearOrDerived.html#a3" > ATGYearOrDerived< / a > , < a class = "el" href = "classATHexBinaryOrDerived.html#a3" > ATHexBinaryOrDerived< / a > , < a class = "el" href = "classATNotationOrDerived.html#a3" > ATNotationOrDerived< / a > , < a class = "el" href = "classATQNameOrDerived.html#a6" > ATQNameOrDerived< / a > , < a class = "el" href = "classATStringOrDerived.html#a3" > ATStringOrDerived< / a > , < a class = "el" href = "classATTimeOrDerived.html#a3" > ATTimeOrDerived< / a > , < a class = "el" href = "classATUntypedAtomic.html#a3" > ATUntypedAtomic< / a > , < a class = "el" href = "classNode.html#a4" > Node< / a > , and < a class = "el" href = "classNumeric.html#a4" > Numeric< / a > . < / td >
< / tr >
< / table >
< a class = "anchor" name = "a6" doxytag = "Item::generateEvents" > < / a > < p >
< table class = "mdTable" width = "100%" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
2020-02-17 22:05:20 +01:00
< tr >
2020-02-17 22:19:08 +01:00
< td class = "md" nowrap valign = "top" > virtual void Item::generateEvents < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "classEventHandler.html" > EventHandler< / a > * < / td >
< td class = "mdname" nowrap > < em > events< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > const < a class = "el" href = "classDynamicContext.html" > DynamicContext< / a > * < / td >
< td class = "mdname" nowrap > < em > context< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > bool < / td >
< td class = "mdname" nowrap > < em > preserveNS< / em > = < code > true< / code > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > bool < / td >
< td class = "mdname" nowrap > < em > preserveType< / em > = < code > true< / code > < / td >
< / tr >
< tr >
< td class = "md" > < / td >
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > const< code > [pure virtual]< / code > < / td >
2020-02-17 22:05:20 +01:00
< / tr >
< / table >
2020-02-17 22:19:08 +01:00
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
2020-02-17 22:05:20 +01:00
< p >
2020-02-17 22:19:08 +01:00
Generate events for this Item to the given < a class = "el" href = "classEventHandler.html" > EventHandler< / a > .
< p >
2020-02-17 22:10:06 +01:00
2020-02-17 22:19:08 +01:00
< p >
Implemented in < a class = "el" href = "classAnyAtomicType.html#a9" > AnyAtomicType< / a > . < / td >
< / tr >
< / table >
< a class = "anchor" name = "a7" doxytag = "Item::getInterface" > < / a > < p >
< table class = "mdTable" width = "100%" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
2020-02-17 22:17:06 +01:00
< tr >
2020-02-17 22:19:08 +01:00
< td class = "md" nowrap valign = "top" > virtual void* Item::getInterface < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > const XMLCh * < / td >
< td class = "mdname1" valign = "top" nowrap > < em > name< / em > < / td >
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > const< code > [pure virtual]< / code > < / td >
2020-02-17 22:17:06 +01:00
< / tr >
< / table >
2020-02-17 22:19:08 +01:00
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
2020-02-17 22:17:06 +01:00
2020-02-17 22:05:20 +01:00
< p >
2020-02-17 22:19:08 +01:00
Method for returning arbitrary interfaces from the implementations.
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "a5" doxytag = "Item::getTypeName" > < / a > < p >
< table class = "mdTable" width = "100%" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
2020-02-17 22:05:20 +01:00
< tr >
2020-02-17 22:19:08 +01:00
< td class = "md" nowrap valign = "top" > virtual const XMLCh* Item::getTypeName < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "mdname1" valign = "top" nowrap > < / td >
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > const< code > [pure virtual]< / code > < / td >
2020-02-17 22:05:20 +01:00
< / tr >
< / table >
2020-02-17 22:19:08 +01:00
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
2020-02-17 22:05:20 +01:00
< p >
2020-02-17 22:19:08 +01:00
< p >
Implemented in < a class = "el" href = "classAnyAtomicType.html#a8" > AnyAtomicType< / a > , < a class = "el" href = "classATAnySimpleType.html#a2" > ATAnySimpleType< / a > , < a class = "el" href = "classATAnyURIOrDerived.html#a2" > ATAnyURIOrDerived< / a > , < a class = "el" href = "classATBase64BinaryOrDerived.html#a2" > ATBase64BinaryOrDerived< / a > , < a class = "el" href = "classATBooleanOrDerived.html#a2" > ATBooleanOrDerived< / a > , < a class = "el" href = "classATDateOrDerived.html#a2" > ATDateOrDerived< / a > , < a class = "el" href = "classATDateTimeOrDerived.html#a2" > ATDateTimeOrDerived< / a > , < a class = "el" href = "classATDecimalOrDerived.html#a2" > ATDecimalOrDerived< / a > , < a class = "el" href = "classATDoubleOrDerived.html#a2" > ATDoubleOrDerived< / a > , < a class = "el" href = "classATDurationOrDerived.html#a2" > ATDurationOrDerived< / a > , < a class = "el" href = "classATFloatOrDerived.html#a2" > ATFloatOrDerived< / a > , < a class = "el" href = "classATGDayOrDerived.html#a2" > ATGDayOrDerived< / a > , < a class = "el" href = "classATGMonthDayOrDerived.html#a2" > ATGMonthDayOrDerived< / a > , < a class = "el" href = "classATGMonthOrDerived.html#a2" > ATGMonthOrDerived< / a > , < a class = "el" href = "classATGYearMonthOrDerived.html#a2" > ATGYearMonthOrDerived< / a > , < a class = "el" href = "classATGYearOrDerived.html#a2" > ATGYearOrDerived< / a > , < a class = "el" href = "classATHexBinaryOrDerived.html#a2" > ATHexBinaryOrDerived< / a > , < a class = "el" href = "classATNotationOrDerived.html#a2" > ATNotationOrDerived< / a > , < a class = "el" href = "classATQNameOrDerived.html#a2" > ATQNameOrDerived< / a > , < a class = "el" href = "classATStringOrDerived.html#a2" > ATStringOrDerived< / a > , < a class = "el" href = "classATTimeOrDerived.html#a2" > ATTimeOrDerived< / a > , < a class = "el" href = "classATUntypedAtomic.html#a2" > ATUntypedAtomic< / a > , < a class = "el" href = "classFunctionRef.html#a4" > FunctionRef< / a > , < a class = "el" href = "classNode.html#a26" > Node< / a > , and < a class = "el" href = "classNumeric.html#a3" > Numeric< / a > . < / td >
< / tr >
< / table >
< a class = "anchor" name = "a4" doxytag = "Item::getTypeURI" > < / a > < p >
< table class = "mdTable" width = "100%" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
2020-02-17 22:05:20 +01:00
< tr >
2020-02-17 22:19:08 +01:00
< td class = "md" nowrap valign = "top" > virtual const XMLCh* Item::getTypeURI < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "mdname1" valign = "top" nowrap > < / td >
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > const< code > [pure virtual]< / code > < / td >
2020-02-17 22:05:20 +01:00
< / tr >
< / table >
2020-02-17 22:19:08 +01:00
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
2020-02-17 22:05:20 +01:00
< p >
2020-02-17 22:19:08 +01:00
< p >
Implemented in < a class = "el" href = "classAnyAtomicType.html#a7" > AnyAtomicType< / a > , < a class = "el" href = "classATAnySimpleType.html#a1" > ATAnySimpleType< / a > , < a class = "el" href = "classATAnyURIOrDerived.html#a1" > ATAnyURIOrDerived< / a > , < a class = "el" href = "classATBase64BinaryOrDerived.html#a1" > ATBase64BinaryOrDerived< / a > , < a class = "el" href = "classATBooleanOrDerived.html#a1" > ATBooleanOrDerived< / a > , < a class = "el" href = "classATDateOrDerived.html#a1" > ATDateOrDerived< / a > , < a class = "el" href = "classATDateTimeOrDerived.html#a1" > ATDateTimeOrDerived< / a > , < a class = "el" href = "classATDecimalOrDerived.html#a1" > ATDecimalOrDerived< / a > , < a class = "el" href = "classATDoubleOrDerived.html#a1" > ATDoubleOrDerived< / a > , < a class = "el" href = "classATDurationOrDerived.html#a1" > ATDurationOrDerived< / a > , < a class = "el" href = "classATFloatOrDerived.html#a1" > ATFloatOrDerived< / a > , < a class = "el" href = "classATGDayOrDerived.html#a1" > ATGDayOrDerived< / a > , < a class = "el" href = "classATGMonthDayOrDerived.html#a1" > ATGMonthDayOrDerived< / a > , < a class = "el" href = "classATGMonthOrDerived.html#a1" > ATGMonthOrDerived< / a > , < a class = "el" href = "classATGYearMonthOrDerived.html#a1" > ATGYearMonthOrDerived< / a > , < a class = "el" href = "classATGYearOrDerived.html#a1" > ATGYearOrDerived< / a > , < a class = "el" href = "classATHexBinaryOrDerived.html#a1" > ATHexBinaryOrDerived< / a > , < a class = "el" href = "classATNotationOrDerived.html#a1" > ATNotationOrDerived< / a > , < a class = "el" href = "classATQNameOrDerived.html#a1" > ATQNameOrDerived< / a > , < a class = "el" href = "classATStringOrDerived.html#a1" > ATStringOrDerived< / a > , < a class = "el" href = "classATTimeOrDerived.html#a1" > ATTimeOrDerived< / a > , < a class = "el" href = "classATUntypedAtomic.html#a1" > ATUntypedAtomic< / a > , < a class = "el" href = "classFunctionRef.html#a3" > FunctionRef< / a > , < a class = "el" href = "classNode.html#a25" > Node< / a > , and < a class = "el" href = "classNumeric.html#a2" > Numeric< / a > . < / td >
< / tr >
< / table >
< a class = "anchor" name = "a1" doxytag = "Item::isAtomicValue" > < / a > < p >
< table class = "mdTable" width = "100%" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
2020-02-17 22:05:20 +01:00
< tr >
2020-02-17 22:19:08 +01:00
< td class = "md" nowrap valign = "top" > virtual bool Item::isAtomicValue < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "mdname1" valign = "top" nowrap > < / td >
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > const< code > [pure virtual]< / code > < / td >
2020-02-17 22:05:20 +01:00
< / tr >
< / table >
2020-02-17 22:19:08 +01:00
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
2020-02-17 22:05:20 +01:00
< p >
2020-02-17 22:19:08 +01:00
< p >
Implemented in < a class = "el" href = "classAnyAtomicType.html#a0" > AnyAtomicType< / a > , < a class = "el" href = "classFunctionRef.html#a1" > FunctionRef< / a > , and < a class = "el" href = "classNode.html#a1" > Node< / a > . < / td >
< / tr >
< / table >
< a class = "anchor" name = "a2" doxytag = "Item::isFunction" > < / a > < p >
< table class = "mdTable" width = "100%" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
2020-02-17 22:17:06 +01:00
< tr >
2020-02-17 22:19:08 +01:00
< td class = "md" nowrap valign = "top" > virtual bool Item::isFunction < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "mdname1" valign = "top" nowrap > < / td >
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > const< code > [pure virtual]< / code > < / td >
2020-02-17 22:17:06 +01:00
< / tr >
< / table >
2020-02-17 22:19:08 +01:00
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
2020-02-17 22:17:06 +01:00
2020-02-17 22:05:20 +01:00
< p >
2020-02-17 22:17:06 +01:00
2020-02-17 22:19:08 +01:00
< p >
Implemented in < a class = "el" href = "classAnyAtomicType.html#a2" > AnyAtomicType< / a > , < a class = "el" href = "classFunctionRef.html#a2" > FunctionRef< / a > , and < a class = "el" href = "classNode.html#a2" > Node< / a > . < / td >
< / tr >
< / table >
< a class = "anchor" name = "a0" doxytag = "Item::isNode" > < / a > < p >
< table class = "mdTable" width = "100%" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
2020-02-17 22:05:20 +01:00
< tr >
2020-02-17 22:19:08 +01:00
< td class = "md" nowrap valign = "top" > virtual bool Item::isNode < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "mdname1" valign = "top" nowrap > < / td >
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > const< code > [pure virtual]< / code > < / td >
2020-02-17 22:05:20 +01:00
< / tr >
< / table >
2020-02-17 22:19:08 +01:00
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
2020-02-17 22:05:20 +01:00
< p >
2020-02-17 22:10:06 +01:00
2020-02-17 22:19:08 +01:00
< p >
Implemented in < a class = "el" href = "classAnyAtomicType.html#a1" > AnyAtomicType< / a > , < a class = "el" href = "classFunctionRef.html#a0" > FunctionRef< / a > , and < a class = "el" href = "classNode.html#a0" > Node< / a > . < / td >
< / tr >
< / table >
< a class = "anchor" name = "a8" doxytag = "Item::typeToBuffer" > < / a > < p >
< table class = "mdTable" width = "100%" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
2020-02-17 22:17:06 +01:00
< tr >
2020-02-17 22:19:08 +01:00
< td class = "md" nowrap valign = "top" > virtual void Item::typeToBuffer < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "classDynamicContext.html" > DynamicContext< / a > * < / td >
< td class = "mdname" nowrap > < em > context< / em > , < / td >
2020-02-17 22:17:06 +01:00
< / tr >
< tr >
2020-02-17 22:19:08 +01:00
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > xercesc::XMLBuffer & < / td >
< td class = "mdname" nowrap > < em > buffer< / em > < / td >
2020-02-17 22:17:06 +01:00
< / tr >
< tr >
2020-02-17 22:19:08 +01:00
< td class = "md" > < / td >
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > const< code > [pure virtual]< / code > < / td >
2020-02-17 22:17:06 +01:00
< / tr >
< / table >
2020-02-17 22:19:08 +01:00
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
2020-02-17 22:17:06 +01:00
< p >
Debug method to output the type of the item in SequenceType notation.
< p >
2020-02-17 22:19:08 +01:00
< p >
Implemented in < a class = "el" href = "classAnyAtomicType.html#a18" > AnyAtomicType< / a > , and < a class = "el" href = "classNode.html#a3" > Node< / a > . < / td >
< / tr >
< / table >
2020-02-17 22:05:20 +01:00
< hr > < h2 > Member Data Documentation< / h2 >
2020-02-17 22:19:08 +01:00
< a class = "anchor" name = "s0" doxytag = "Item::gXQilla" > < / a > < p >
< table class = "mdTable" width = "100%" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
2020-02-17 22:05:20 +01:00
< tr >
2020-02-17 22:19:08 +01:00
< td class = "md" nowrap valign = "top" > const XMLCh < a class = "el" href = "classItem.html#s0" > Item::gXQilla< / a > []< code > [static]< / code > < / td >
2020-02-17 22:05:20 +01:00
< / tr >
< / table >
2020-02-17 22:19:08 +01:00
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
2020-02-17 22:05:20 +01:00
< p >
The "XQilla" item interface.
< p >
2020-02-17 22:19:08 +01:00
< / td >
< / tr >
< / table >
2020-02-17 22:05:20 +01:00
< hr > The documentation for this class was generated from the following file:< ul >
< li > < a class = "el" href = "Item_8hpp-source.html" > Item.hpp< / a > < / ul >
2020-02-17 22:19:08 +01:00
< hr size = "1" > < address style = "align: right;" > < small > Generated on Fri Sep 25 06:55:41 2009 for XQilla Simple API by
2020-02-17 22:05:20 +01:00
< a href = "http://www.doxygen.org/index.html" >
2020-02-17 22:19:08 +01:00
< img src = "doxygen.png" alt = "doxygen" align = "middle" border = "0" > < / a > 1.3.9.1 < / small > < / address >
2020-02-17 22:05:20 +01:00
< / body >
< / html >