#include <FunctionRef.hpp>
Inheritance diagram for FunctionRef:
Public Types | |
typedef RefCountPointer< const FunctionRef > | Ptr |
Public Member Functions | |
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 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 |
Protected Member Functions | |
FunctionRef () |
|
Reimplemented from Item. |
|
|
|
|
|
|
|
|
|
Implements Item. |
|
Implements Item. |
|
Implements Item. |
|
Implements Item. |
|
Implements Item. |
|
|