#include <FunctionRef.hpp>
|
| virtual bool | isNode () const |
| |
| virtual bool | isAtomicValue () const |
| |
| virtual bool | isFunction () const |
| |
| virtual const XMLCh * | getTypeURI () const |
| |
| virtual const XMLCh * | getTypeName () const |
| |
| virtual ATQNameOrDerived::Ptr | getName (const DynamicContext *context) const =0 |
| |
| virtual size_t | getNumArgs () const =0 |
| |
| virtual const FunctionSignature * | getSignature () const =0 |
| |
| virtual Result | execute (const VectorOfResults &args, DynamicContext *context, const LocationInfo *location) const =0 |
| |
| virtual FunctionRef::Ptr | partialApply (const Result &arg, unsigned int argNum, DynamicContext *context, const LocationInfo *location) const =0 |
| |
| virtual const XMLCh * | asString (const DynamicContext *context) const =0 |
| |
| virtual void | generateEvents (EventHandler *events, const DynamicContext *context, bool preserveNS=true, bool preserveType=true) const =0 |
| | Generate events for this Item to the given EventHandler. More...
|
| |
| virtual void * | getInterface (const XMLCh *name) const =0 |
| | Method for returning arbitrary interfaces from the implementations. More...
|
| |
| virtual void | typeToBuffer (DynamicContext *context, xercesc::XMLBuffer &buffer) const =0 |
| | Debug method to output the type of the item in SequenceType notation. More...
|
| |
| | ReferenceCounted () |
| |
| virtual | ~ReferenceCounted () |
| |
| void | incrementRefCount () const |
| | Increment the reference count. More...
|
| |
| virtual void | decrementRefCount () const |
| | Decrement the reference count, deleting if it becomes zero. More...
|
| |
| unsigned int | getRefCount () const |
| |
| FunctionRef::FunctionRef |
( |
| ) |
|
|
inlineprotected |
| virtual size_t FunctionRef::getNumArgs |
( |
| ) |
const |
|
pure virtual |
| virtual const FunctionSignature* FunctionRef::getSignature |
( |
| ) |
const |
|
pure virtual |
| virtual const XMLCh* FunctionRef::getTypeName |
( |
| ) |
const |
|
inlinevirtual |
| virtual const XMLCh* FunctionRef::getTypeURI |
( |
| ) |
const |
|
inlinevirtual |
| virtual bool FunctionRef::isAtomicValue |
( |
| ) |
const |
|
inlinevirtual |
| virtual bool FunctionRef::isFunction |
( |
| ) |
const |
|
inlinevirtual |
| virtual bool FunctionRef::isNode |
( |
| ) |
const |
|
inlinevirtual |
The documentation for this class was generated from the following file: