2020-02-17 21:05:20 +00: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" >
< title > XQilla Simple API: StaticResolutionContext Class Reference< / title >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" >
< / head > < body >
<!-- Generated by Doxygen 1.4.6 -->
< div class = "tabs" >
< ul >
< li > < a href = "index.html" > < span > Main Page< / span > < / a > < / li >
< li > < a href = "namespaces.html" > < span > Namespaces< / span > < / a > < / li >
< li id = "current" > < a href = "classes.html" > < span > Classes< / span > < / a > < / li >
< li > < a href = "files.html" > < span > Files< / span > < / a > < / li >
< / ul > < / div >
< div class = "tabs" >
< ul >
< li > < a href = "classes.html" > < span > Alphabetical List< / span > < / a > < / li >
< li > < a href = "annotated.html" > < span > Class List< / span > < / a > < / li >
< li > < a href = "hierarchy.html" > < span > Class Hierarchy< / span > < / a > < / li >
< li > < a href = "functions.html" > < span > Class Members< / span > < / a > < / li >
< / ul > < / div >
< h1 > StaticResolutionContext Class Reference< / h1 > <!-- doxytag: class="StaticResolutionContext" --> Records access to various parts of the context during static resolution.
< a href = "#_details" > More...< / a >
< p >
< code > #include < < a class = "el" href = "StaticResolutionContext_8hpp-source.html" > StaticResolutionContext.hpp< / a > > < / code >
< p >
< a href = "classStaticResolutionContext-members.html" > List of all members.< / a > < table border = "0" cellpadding = "0" cellspacing = "0" >
< tr > < td > < / td > < / tr >
< tr > < td colspan = "2" > < br > < h2 > Public Types< / h2 > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > enum < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#87964bd0c00c1146277b7652fd06e6cc" > Properties< / a > { < br >
< a class = "el" href = "classStaticResolutionContext.html#87964bd0c00c1146277b7652fd06e6ccd954845ea8bd498393f174ec56c1049a" > DOCORDER< / a > = 0x001,
< a class = "el" href = "classStaticResolutionContext.html#87964bd0c00c1146277b7652fd06e6ccd6ac66b71e1cd6408d09f978215b9b5a" > PEER< / a > = 0x002,
< a class = "el" href = "classStaticResolutionContext.html#87964bd0c00c1146277b7652fd06e6ccea02937d0a5cb27570b5bf953188a559" > SUBTREE< / a > = 0x004,
< a class = "el" href = "classStaticResolutionContext.html#87964bd0c00c1146277b7652fd06e6cc730f134e9c10f423a8f6fc842c115ee7" > GROUPED< / a > = 0x008,
< br >
< a class = "el" href = "classStaticResolutionContext.html#87964bd0c00c1146277b7652fd06e6cc916b4dd12b03d4745a8461f516f7c463" > SAMEDOC< / a > = 0x010,
< a class = "el" href = "classStaticResolutionContext.html#87964bd0c00c1146277b7652fd06e6cce2ba5b25a3e709f04086ee31b0a78a92" > ONENODE< / a > = 0x020,
< a class = "el" href = "classStaticResolutionContext.html#87964bd0c00c1146277b7652fd06e6cc63606dfedb6fc76e25c3f05b9fb27b07" > SELF< / a > = 0x040,
< a class = "el" href = "classStaticResolutionContext.html#87964bd0c00c1146277b7652fd06e6ccee8a582e09e5ee0f1a558b7549611ae8" > FORWARDREF< / a > = 0x080,
< br >
< a class = "el" href = "classStaticResolutionContext.html#87964bd0c00c1146277b7652fd06e6cc5b22c5f75855deefd015423d4e7a1130" > UNDEFINEDVAR< / a > = 0x100
< br >
}< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Properties that allow optimisation regarding sorting or not. < a href = "classStaticResolutionContext.html#87964bd0c00c1146277b7652fd06e6cc" > More...< / a > < br > < / td > < / tr >
< tr > < td colspan = "2" > < br > < h2 > Public Member Functions< / h2 > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#53c21cfa836ab98ce2527c50a724d4dd" > StaticResolutionContext< / a > (< a class = "el" href = "classXPath2MemoryManager.html" > XPath2MemoryManager< / a > *memMgr)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#f2854e7505b9b43b511dfca664db5745" > StaticResolutionContext< / a > (const < a class = "el" href = "classStaticResolutionContext.html" > StaticResolutionContext< / a > & o, < a class = "el" href = "classXPath2MemoryManager.html" > XPath2MemoryManager< / a > *memMgr)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#e5472cd0af8f836da738bd8330fc8cae" > copy< / a > (const < a class = "el" href = "classStaticResolutionContext.html" > StaticResolutionContext< / a > & o)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#fc51f0b434f154735d34a2a81e173e41" > clear< / a > ()< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Clears all the information in this < a class = "el" href = "classStaticResolutionContext.html" > StaticResolutionContext< / a > . < a href = "#fc51f0b434f154735d34a2a81e173e41" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#0c11ac30c2dbf34fad9a14cb2bf8f91d" > forceNoFolding< / a > (bool value)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Overrides all the other flags, and never allows this sub-expression to be constant folded. < a href = "#0c11ac30c2dbf34fad9a14cb2bf8f91d" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#1dc354754097827adc4b1e9a6aed2b2b" > isNoFoldingForced< / a > () const < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#ae8d96645d5150813a74b77c47b4a695" > contextItemUsed< / a > (bool value)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#cabd3f5747424fa69b1e6bad60a2ca10" > contextPositionUsed< / a > (bool value)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#0ca47102e6bccb74129abfa12d62b8a0" > contextSizeUsed< / a > (bool value)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#95c108f2e058ad6546bed7ccc66d1bd1" > isContextItemUsed< / a > () const < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#70ef7441e9e02a7d09006cb37188e119" > isContextPositionUsed< / a > () const < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#146d6ce6bb1ef7f92b61cc7f0e8dc0b7" > isContextSizeUsed< / a > () const < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#e606c23e091695468730b120de2f69b1" > areContextFlagsUsed< / a > () const < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Returns true if any of the context item flags have been used. < a href = "#e606c23e091695468730b120de2f69b1" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#5473aa91fcaa99079f2e627335a0d461" > currentTimeUsed< / a > (bool value)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#8c797afb39d037d51baebaaad3af36cd" > implicitTimezoneUsed< / a > (bool value)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#b23e7c767c9e64c6c676556692b54612" > areContextTimeUsed< / a > () const < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#1cd34bd62363a7476add84e97f29d182" > availableDocumentsUsed< / a > (bool value)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#e0fc7b4abc716f61fa7217ad6adcfa0a" > availableCollectionsUsed< / a > (bool value)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#c5c84f3a27c98637621799779afcb2a4" > areDocsOrCollectionsUsed< / a > () const < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#e42a4cf379b5158db120518259e1dc32" > variableUsed< / a > (const XMLCh *namespaceURI, const XMLCh *name)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#9ee7633cd9a644fbe152b9ea086acaa2" > removeVariable< / a > (const XMLCh *namespaceURI, const XMLCh *name)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#c45ea638665d8e9226f4ca2d89712b35" > isVariableUsed< / a > (const XMLCh *namespaceURI, const XMLCh *name) const < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > std::vector< std::pair< const < br >
XMLCh *, const XMLCh * > > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#e424b4e5ae6fa50f9b3b33a0087044fb" > variablesUsed< / a > () const < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#fa431f884b9eaba32f4ec9742fd03d52" > add< / a > (const < a class = "el" href = "classStaticResolutionContext.html" > StaticResolutionContext< / a > & o)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Sets the members of this < a class = "el" href = "classStaticResolutionContext.html" > StaticResolutionContext< / a > from the given < a class = "el" href = "classStaticResolutionContext.html" > StaticResolutionContext< / a > . < a href = "#fa431f884b9eaba32f4ec9742fd03d52" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#3fbd35d5939d09f09e780547b3c19e7f" > addExceptContextFlags< / a > (const < a class = "el" href = "classStaticResolutionContext.html" > StaticResolutionContext< / a > & o)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#51adfb46d1a4432a232580712ca4e611" > isUsed< / a > () const < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Returns true if flags are set, or variables have been used. < a href = "#51adfb46d1a4432a232580712ca4e611" > < / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#cf27e0f703ea5e73c1b6aea3858d4aca" > isUsedExceptContextFlags< / a > () const < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#a355d82c195196e53277c2bcb7ac9782" > creative< / a > (bool value)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > bool < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#808ac0e329623280b43673929bd5a6cd" > isCreative< / a > () const < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > unsigned int < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#26ad240f9d5786d0ee24d56327b16f1d" > getProperties< / a > () const < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#aa59fc74668e0e5fc10ae7b501a53643" > setProperties< / a > (unsigned int props)< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > const StaticType & < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#d1a8a1fa272749a8302e3a3e667d8fee" > getStaticType< / a > () const < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > StaticType & < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#07b76e8df245b49ed27c808f98b55586" > getStaticType< / a > ()< / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > std::string < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classStaticResolutionContext.html#1b29d06ccc19fbc22ec98c1d1b335a3e" > toString< / a > () const < / td > < / tr >
< / table >
< hr > < a name = "_details" > < / a > < h2 > Detailed Description< / h2 >
Records access to various parts of the context during static resolution.
< p >
< hr > < h2 > Member Enumeration Documentation< / h2 >
< a class = "anchor" name = "87964bd0c00c1146277b7652fd06e6cc" > < / a > <!-- doxytag: member="StaticResolutionContext::Properties" ref="87964bd0c00c1146277b7652fd06e6cc" args="" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > enum < a class = "el" href = "classStaticResolutionContext.html#87964bd0c00c1146277b7652fd06e6cc" > StaticResolutionContext::Properties< / a > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
Properties that allow optimisation regarding sorting or not.
< p >
The values are OR'd as flags, so they must be distinct bits < dl compact > < dt > < b > Enumerator: < / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "87964bd0c00c1146277b7652fd06e6ccd954845ea8bd498393f174ec56c1049a" > < / a > <!-- doxytag: member="DOCORDER" ref="87964bd0c00c1146277b7652fd06e6ccd954845ea8bd498393f174ec56c1049a" args="" --> DOCORDER< / em > < / td > < td >
Results are returned in document order. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "87964bd0c00c1146277b7652fd06e6ccd6ac66b71e1cd6408d09f978215b9b5a" > < / a > <!-- doxytag: member="PEER" ref="87964bd0c00c1146277b7652fd06e6ccd6ac66b71e1cd6408d09f978215b9b5a" args="" --> PEER< / em > < / td > < td >
Results do not appear in the descendants of other results. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "87964bd0c00c1146277b7652fd06e6ccea02937d0a5cb27570b5bf953188a559" > < / a > <!-- doxytag: member="SUBTREE" ref="87964bd0c00c1146277b7652fd06e6ccea02937d0a5cb27570b5bf953188a559" args="" --> SUBTREE< / em > < / td > < td >
Results are members of the set of descendants of the context node. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "87964bd0c00c1146277b7652fd06e6cc730f134e9c10f423a8f6fc842c115ee7" > < / a > <!-- doxytag: member="GROUPED" ref="87964bd0c00c1146277b7652fd06e6cc730f134e9c10f423a8f6fc842c115ee7" args="" --> GROUPED< / em > < / td > < td >
Results are grouped by the document they come from. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "87964bd0c00c1146277b7652fd06e6cc916b4dd12b03d4745a8461f516f7c463" > < / a > <!-- doxytag: member="SAMEDOC" ref="87964bd0c00c1146277b7652fd06e6cc916b4dd12b03d4745a8461f516f7c463" args="" --> SAMEDOC< / em > < / td > < td >
Results are from the same document as the context node. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "87964bd0c00c1146277b7652fd06e6cce2ba5b25a3e709f04086ee31b0a78a92" > < / a > <!-- doxytag: member="ONENODE" ref="87964bd0c00c1146277b7652fd06e6cce2ba5b25a3e709f04086ee31b0a78a92" args="" --> ONENODE< / em > < / td > < td >
Only ever returns one node. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "87964bd0c00c1146277b7652fd06e6cc63606dfedb6fc76e25c3f05b9fb27b07" > < / a > <!-- doxytag: member="SELF" ref="87964bd0c00c1146277b7652fd06e6cc63606dfedb6fc76e25c3f05b9fb27b07" args="" --> SELF< / em > < / td > < td >
Only ever returns the context node. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "87964bd0c00c1146277b7652fd06e6ccee8a582e09e5ee0f1a558b7549611ae8" > < / a > <!-- doxytag: member="FORWARDREF" ref="87964bd0c00c1146277b7652fd06e6ccee8a582e09e5ee0f1a558b7549611ae8" args="" --> FORWARDREF< / em > < / td > < td >
This is a forward reference for a global variable that is declared later. < / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" name = "87964bd0c00c1146277b7652fd06e6cc5b22c5f75855deefd015423d4e7a1130" > < / a > <!-- doxytag: member="UNDEFINEDVAR" ref="87964bd0c00c1146277b7652fd06e6cc5b22c5f75855deefd015423d4e7a1130" args="" --> UNDEFINEDVAR< / em > < / td > < td >
This is a variable that has been undefined. < / td > < / tr >
< / table >
< / dl >
< / td >
< / tr >
< / table >
< hr > < h2 > Constructor & Destructor Documentation< / h2 >
< a class = "anchor" name = "53c21cfa836ab98ce2527c50a724d4dd" > < / a > <!-- doxytag: member="StaticResolutionContext::StaticResolutionContext" ref="53c21cfa836ab98ce2527c50a724d4dd" args="(XPath2MemoryManager *memMgr)" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > StaticResolutionContext::StaticResolutionContext < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > < a class = "el" href = "classXPath2MemoryManager.html" > XPath2MemoryManager< / a > * < / td >
< td class = "mdname1" valign = "top" nowrap > < em > memMgr< / em > < / td >
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "f2854e7505b9b43b511dfca664db5745" > < / a > <!-- doxytag: member="StaticResolutionContext::StaticResolutionContext" ref="f2854e7505b9b43b511dfca664db5745" args="(const StaticResolutionContext &o, XPath2MemoryManager *memMgr)" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > StaticResolutionContext::StaticResolutionContext < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > const < a class = "el" href = "classStaticResolutionContext.html" > StaticResolutionContext< / a > & < / td >
< td class = "mdname" nowrap > < em > o< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > < a class = "el" href = "classXPath2MemoryManager.html" > XPath2MemoryManager< / a > * < / td >
< td class = "mdname" nowrap > < em > memMgr< / em > < / td >
< / tr >
< tr >
< td class = "md" > < / td >
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< hr > < h2 > Member Function Documentation< / h2 >
< a class = "anchor" name = "fa431f884b9eaba32f4ec9742fd03d52" > < / a > <!-- doxytag: member="StaticResolutionContext::add" ref="fa431f884b9eaba32f4ec9742fd03d52" args="(const StaticResolutionContext &o)" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > void StaticResolutionContext::add < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > const < a class = "el" href = "classStaticResolutionContext.html" > StaticResolutionContext< / a > & < / td >
< td class = "mdname1" valign = "top" nowrap > < em > o< / em > < / td >
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
Sets the members of this < a class = "el" href = "classStaticResolutionContext.html" > StaticResolutionContext< / a > from the given < a class = "el" href = "classStaticResolutionContext.html" > StaticResolutionContext< / a > .
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "3fbd35d5939d09f09e780547b3c19e7f" > < / a > <!-- doxytag: member="StaticResolutionContext::addExceptContextFlags" ref="3fbd35d5939d09f09e780547b3c19e7f" args="(const StaticResolutionContext &o)" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > void StaticResolutionContext::addExceptContextFlags < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > const < a class = "el" href = "classStaticResolutionContext.html" > StaticResolutionContext< / a > & < / td >
< td class = "mdname1" valign = "top" nowrap > < em > o< / em > < / td >
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "e606c23e091695468730b120de2f69b1" > < / a > <!-- doxytag: member="StaticResolutionContext::areContextFlagsUsed" ref="e606c23e091695468730b120de2f69b1" args="() const " --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > bool StaticResolutionContext::areContextFlagsUsed < / 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< / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
Returns true if any of the context item flags have been used.
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "b23e7c767c9e64c6c676556692b54612" > < / a > <!-- doxytag: member="StaticResolutionContext::areContextTimeUsed" ref="b23e7c767c9e64c6c676556692b54612" args="() const " --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > bool StaticResolutionContext::areContextTimeUsed < / 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< / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "c5c84f3a27c98637621799779afcb2a4" > < / a > <!-- doxytag: member="StaticResolutionContext::areDocsOrCollectionsUsed" ref="c5c84f3a27c98637621799779afcb2a4" args="() const " --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > bool StaticResolutionContext::areDocsOrCollectionsUsed < / 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< / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "e0fc7b4abc716f61fa7217ad6adcfa0a" > < / a > <!-- doxytag: member="StaticResolutionContext::availableCollectionsUsed" ref="e0fc7b4abc716f61fa7217ad6adcfa0a" args="(bool value)" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > void StaticResolutionContext::availableCollectionsUsed < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > bool < / td >
< td class = "mdname1" valign = "top" nowrap > < em > value< / em > < / td >
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "1cd34bd62363a7476add84e97f29d182" > < / a > <!-- doxytag: member="StaticResolutionContext::availableDocumentsUsed" ref="1cd34bd62363a7476add84e97f29d182" args="(bool value)" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > void StaticResolutionContext::availableDocumentsUsed < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > bool < / td >
< td class = "mdname1" valign = "top" nowrap > < em > value< / em > < / td >
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "fc51f0b434f154735d34a2a81e173e41" > < / a > <!-- doxytag: member="StaticResolutionContext::clear" ref="fc51f0b434f154735d34a2a81e173e41" args="()" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > void StaticResolutionContext::clear < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "mdname1" valign = "top" nowrap > < / td >
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
Clears all the information in this < a class = "el" href = "classStaticResolutionContext.html" > StaticResolutionContext< / a > .
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "ae8d96645d5150813a74b77c47b4a695" > < / a > <!-- doxytag: member="StaticResolutionContext::contextItemUsed" ref="ae8d96645d5150813a74b77c47b4a695" args="(bool value)" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > void StaticResolutionContext::contextItemUsed < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > bool < / td >
< td class = "mdname1" valign = "top" nowrap > < em > value< / em > < / td >
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "cabd3f5747424fa69b1e6bad60a2ca10" > < / a > <!-- doxytag: member="StaticResolutionContext::contextPositionUsed" ref="cabd3f5747424fa69b1e6bad60a2ca10" args="(bool value)" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > void StaticResolutionContext::contextPositionUsed < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > bool < / td >
< td class = "mdname1" valign = "top" nowrap > < em > value< / em > < / td >
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "0ca47102e6bccb74129abfa12d62b8a0" > < / a > <!-- doxytag: member="StaticResolutionContext::contextSizeUsed" ref="0ca47102e6bccb74129abfa12d62b8a0" args="(bool value)" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > void StaticResolutionContext::contextSizeUsed < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > bool < / td >
< td class = "mdname1" valign = "top" nowrap > < em > value< / em > < / td >
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "e5472cd0af8f836da738bd8330fc8cae" > < / a > <!-- doxytag: member="StaticResolutionContext::copy" ref="e5472cd0af8f836da738bd8330fc8cae" args="(const StaticResolutionContext &o)" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > void StaticResolutionContext::copy < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > const < a class = "el" href = "classStaticResolutionContext.html" > StaticResolutionContext< / a > & < / td >
< td class = "mdname1" valign = "top" nowrap > < em > o< / em > < / td >
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "a355d82c195196e53277c2bcb7ac9782" > < / a > <!-- doxytag: member="StaticResolutionContext::creative" ref="a355d82c195196e53277c2bcb7ac9782" args="(bool value)" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > void StaticResolutionContext::creative < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > bool < / td >
< td class = "mdname1" valign = "top" nowrap > < em > value< / em > < / td >
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "5473aa91fcaa99079f2e627335a0d461" > < / a > <!-- doxytag: member="StaticResolutionContext::currentTimeUsed" ref="5473aa91fcaa99079f2e627335a0d461" args="(bool value)" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > void StaticResolutionContext::currentTimeUsed < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > bool < / td >
< td class = "mdname1" valign = "top" nowrap > < em > value< / em > < / td >
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "0c11ac30c2dbf34fad9a14cb2bf8f91d" > < / a > <!-- doxytag: member="StaticResolutionContext::forceNoFolding" ref="0c11ac30c2dbf34fad9a14cb2bf8f91d" args="(bool value)" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > void StaticResolutionContext::forceNoFolding < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > bool < / td >
< td class = "mdname1" valign = "top" nowrap > < em > value< / em > < / td >
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
Overrides all the other flags, and never allows this sub-expression to be constant folded.
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "26ad240f9d5786d0ee24d56327b16f1d" > < / a > <!-- doxytag: member="StaticResolutionContext::getProperties" ref="26ad240f9d5786d0ee24d56327b16f1d" args="() const " --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > unsigned int StaticResolutionContext::getProperties < / 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< / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "07b76e8df245b49ed27c808f98b55586" > < / a > <!-- doxytag: member="StaticResolutionContext::getStaticType" ref="07b76e8df245b49ed27c808f98b55586" args="()" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > StaticType& StaticResolutionContext::getStaticType < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "mdname1" valign = "top" nowrap > < / td >
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "d1a8a1fa272749a8302e3a3e667d8fee" > < / a > <!-- doxytag: member="StaticResolutionContext::getStaticType" ref="d1a8a1fa272749a8302e3a3e667d8fee" args="() const " --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > const StaticType& StaticResolutionContext::getStaticType < / 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< / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "8c797afb39d037d51baebaaad3af36cd" > < / a > <!-- doxytag: member="StaticResolutionContext::implicitTimezoneUsed" ref="8c797afb39d037d51baebaaad3af36cd" args="(bool value)" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > void StaticResolutionContext::implicitTimezoneUsed < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > bool < / td >
< td class = "mdname1" valign = "top" nowrap > < em > value< / em > < / td >
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "95c108f2e058ad6546bed7ccc66d1bd1" > < / a > <!-- doxytag: member="StaticResolutionContext::isContextItemUsed" ref="95c108f2e058ad6546bed7ccc66d1bd1" args="() const " --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > bool StaticResolutionContext::isContextItemUsed < / 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< / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "70ef7441e9e02a7d09006cb37188e119" > < / a > <!-- doxytag: member="StaticResolutionContext::isContextPositionUsed" ref="70ef7441e9e02a7d09006cb37188e119" args="() const " --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > bool StaticResolutionContext::isContextPositionUsed < / 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< / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "146d6ce6bb1ef7f92b61cc7f0e8dc0b7" > < / a > <!-- doxytag: member="StaticResolutionContext::isContextSizeUsed" ref="146d6ce6bb1ef7f92b61cc7f0e8dc0b7" args="() const " --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > bool StaticResolutionContext::isContextSizeUsed < / 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< / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "808ac0e329623280b43673929bd5a6cd" > < / a > <!-- doxytag: member="StaticResolutionContext::isCreative" ref="808ac0e329623280b43673929bd5a6cd" args="() const " --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > bool StaticResolutionContext::isCreative < / 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< / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "1dc354754097827adc4b1e9a6aed2b2b" > < / a > <!-- doxytag: member="StaticResolutionContext::isNoFoldingForced" ref="1dc354754097827adc4b1e9a6aed2b2b" args="() const " --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > bool StaticResolutionContext::isNoFoldingForced < / 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< / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "51adfb46d1a4432a232580712ca4e611" > < / a > <!-- doxytag: member="StaticResolutionContext::isUsed" ref="51adfb46d1a4432a232580712ca4e611" args="() const " --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > bool StaticResolutionContext::isUsed < / 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< / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
Returns true if flags are set, or variables have been used.
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "cf27e0f703ea5e73c1b6aea3858d4aca" > < / a > <!-- doxytag: member="StaticResolutionContext::isUsedExceptContextFlags" ref="cf27e0f703ea5e73c1b6aea3858d4aca" args="() const " --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > bool StaticResolutionContext::isUsedExceptContextFlags < / 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< / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "c45ea638665d8e9226f4ca2d89712b35" > < / a > <!-- doxytag: member="StaticResolutionContext::isVariableUsed" ref="c45ea638665d8e9226f4ca2d89712b35" args="(const XMLCh *namespaceURI, const XMLCh *name) const " --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > bool StaticResolutionContext::isVariableUsed < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > const XMLCh * < / td >
< td class = "mdname" nowrap > < em > namespaceURI< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > const XMLCh * < / td >
< td class = "mdname" nowrap > < em > name< / em > < / td >
< / tr >
< tr >
< td class = "md" > < / td >
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > const< / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "9ee7633cd9a644fbe152b9ea086acaa2" > < / a > <!-- doxytag: member="StaticResolutionContext::removeVariable" ref="9ee7633cd9a644fbe152b9ea086acaa2" args="(const XMLCh *namespaceURI, const XMLCh *name)" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > bool StaticResolutionContext::removeVariable < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > const XMLCh * < / td >
< td class = "mdname" nowrap > < em > namespaceURI< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > const XMLCh * < / td >
< td class = "mdname" nowrap > < em > name< / em > < / td >
< / tr >
< tr >
< td class = "md" > < / td >
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "aa59fc74668e0e5fc10ae7b501a53643" > < / a > <!-- doxytag: member="StaticResolutionContext::setProperties" ref="aa59fc74668e0e5fc10ae7b501a53643" args="(unsigned int props)" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > void StaticResolutionContext::setProperties < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > unsigned int < / td >
< td class = "mdname1" valign = "top" nowrap > < em > props< / em > < / td >
< td class = "md" valign = "top" > ) < / td >
< td class = "md" nowrap > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "1b29d06ccc19fbc22ec98c1d1b335a3e" > < / a > <!-- doxytag: member="StaticResolutionContext::toString" ref="1b29d06ccc19fbc22ec98c1d1b335a3e" args="() const " --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > std::string StaticResolutionContext::toString < / 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< / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "e424b4e5ae6fa50f9b3b33a0087044fb" > < / a > <!-- doxytag: member="StaticResolutionContext::variablesUsed" ref="e424b4e5ae6fa50f9b3b33a0087044fb" args="() const " --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > std::vector< std::pair< const XMLCh*, const XMLCh*> > StaticResolutionContext::variablesUsed < / 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< / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< a class = "anchor" name = "e42a4cf379b5158db120518259e1dc32" > < / a > <!-- doxytag: member="StaticResolutionContext::variableUsed" ref="e42a4cf379b5158db120518259e1dc32" args="(const XMLCh *namespaceURI, const XMLCh *name)" --> < p >
< table class = "mdTable" cellpadding = "2" cellspacing = "0" >
< tr >
< td class = "mdRow" >
< table cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "md" nowrap valign = "top" > void StaticResolutionContext::variableUsed < / td >
< td class = "md" valign = "top" > ( < / td >
< td class = "md" nowrap valign = "top" > const XMLCh * < / td >
< td class = "mdname" nowrap > < em > namespaceURI< / em > , < / td >
< / tr >
< tr >
< td class = "md" nowrap align = "right" > < / td >
< td class = "md" > < / td >
< td class = "md" nowrap > const XMLCh * < / td >
< td class = "mdname" nowrap > < em > name< / em > < / td >
< / tr >
< tr >
< td class = "md" > < / td >
< td class = "md" > ) < / td >
< td class = "md" colspan = "2" > < / td >
< / tr >
< / table >
< / td >
< / tr >
< / table >
< table cellspacing = "5" cellpadding = "0" border = "0" >
< tr >
< td >
< / td >
< td >
< p >
< / td >
< / tr >
< / table >
< hr > The documentation for this class was generated from the following file:< ul >
< li > < a class = "el" href = "StaticResolutionContext_8hpp-source.html" > StaticResolutionContext.hpp< / a > < / ul >
2020-02-17 21:08:05 +00:00
< hr size = "1" > < address style = "align: right;" > < small > Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by
2020-02-17 21:05:20 +00:00
< a href = "http://www.doxygen.org/index.html" >
< img src = "doxygen.png" alt = "doxygen" align = "middle" border = "0" > < / a > 1.4.6 < / small > < / address >
< / body >
< / html >