#include <ExternalFunction.hpp>
Classes | |
| class | Arguments |
Public Member Functions | |
| virtual | ~ExternalFunction () |
| const XMLCh * | getURI () const |
| const XMLCh * | getName () const |
| const XMLCh * | getURINameHash () const |
| unsigned int | getNumberOfArguments () const |
| virtual Result | execute (const Arguments *args, DynamicContext *context) const |
| Execute the (non-updating) function. | |
| virtual PendingUpdateList | executeUpdate (const Arguments *args, DynamicContext *context) const |
| Execute the updating function. | |
Protected Member Functions | |
| ExternalFunction (const XMLCh *uri, const XMLCh *name, unsigned int numberOfArgs, XPath2MemoryManager *mm) | |
Protected Attributes | |
| const XMLCh * | uri_ |
| const XMLCh * | name_ |
| const XMLCh * | uriName_ |
| unsigned int | numArgs_ |
| virtual ExternalFunction::~ExternalFunction | ( | ) | [inline, virtual] |
| ExternalFunction::ExternalFunction | ( | const XMLCh * | uri, |
| const XMLCh * | name, | ||
| unsigned int | numberOfArgs, | ||
| XPath2MemoryManager * | mm | ||
| ) | [protected] |
| virtual Result ExternalFunction::execute | ( | const Arguments * | args, |
| DynamicContext * | context | ||
| ) | const [virtual] |
Execute the (non-updating) function.
| virtual PendingUpdateList ExternalFunction::executeUpdate | ( | const Arguments * | args, |
| DynamicContext * | context | ||
| ) | const [virtual] |
Execute the updating function.
| const XMLCh* ExternalFunction::getName | ( | ) | const [inline] |
| unsigned int ExternalFunction::getNumberOfArguments | ( | ) | const [inline] |
| const XMLCh* ExternalFunction::getURI | ( | ) | const [inline] |
| const XMLCh* ExternalFunction::getURINameHash | ( | ) | const [inline] |
const XMLCh* ExternalFunction::name_ [protected] |
unsigned int ExternalFunction::numArgs_ [protected] |
const XMLCh* ExternalFunction::uri_ [protected] |
const XMLCh* ExternalFunction::uriName_ [protected] |
1.7.3