#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: