# XQilla Simple API Documentation

# FunctionRef Member List

This is the complete list of members for FunctionRef, including all inherited members.

_ref_count | ReferenceCounted | `[protected]`
asString(const DynamicContext *context) const =0 | Item | `[pure virtual]`
decrementRefCount() const | ReferenceCounted | `[inline, virtual]`
execute(const VectorOfResults &args, DynamicContext *context, const LocationInfo *location) const =0 | FunctionRef | `[pure virtual]`
FunctionRef() | FunctionRef | `[inline, protected]`
generateEvents(EventHandler *events, const DynamicContext *context, bool preserveNS=true, bool preserveType=true) const =0 | Item | `[pure virtual]`
getInterface(const XMLCh *name) const =0 | Item | `[pure virtual]`
getName(const DynamicContext *context) const =0 | FunctionRef | `[pure virtual]`
getNumArgs() const =0 | FunctionRef | `[pure virtual]`
getRefCount() const | ReferenceCounted | `[inline]`
getSignature() const =0 | FunctionRef | `[pure virtual]`
getTypeName() const | FunctionRef | `[inline, virtual]`
getTypeURI() const | FunctionRef | `[inline, virtual]`
gXQilla | Item | `[static]`
incrementRefCount() const | ReferenceCounted | `[inline]`
isAtomicValue() const | FunctionRef | `[inline, virtual]`
isFunction() const | FunctionRef | `[inline, virtual]`
isNode() const | FunctionRef | `[inline, virtual]`
Item() | Item | `[inline, protected]`
partialApply(const Result &arg, unsigned int argNum, DynamicContext *context, const LocationInfo *location) const =0 | FunctionRef | `[pure virtual]`
Ptr typedef | FunctionRef |
ReferenceCounted() | ReferenceCounted | `[inline]`
typeToBuffer(DynamicContext *context, xercesc::XMLBuffer &buffer) const =0 | Item | `[pure virtual]`
~ReferenceCounted() | ReferenceCounted | `[inline, virtual]`