The NonContextualExternalFunction class serves as the base of subclasses that represent the implementation of non contextual external functions.
More...
#include <zorba/function.h>
Detailed Description
The NonContextualExternalFunction class serves as the base of subclasses that represent the implementation of non contextual external functions.
For each external function, an application must provide a concrete subclass of this class and "store" an instance of the subclass inside an ExternalModule object, as described here.
- Examples:
- external_functions.cpp.
Definition at line 185 of file function.h.
Member Typedef Documentation
Constructor & Destructor Documentation
virtual zorba::NonContextualExternalFunction::~NonContextualExternalFunction |
( |
| ) |
|
|
inlinevirtual |
Member Function Documentation
virtual String zorba::ExternalFunction::getLocalName |
( |
| ) |
const |
|
pure virtualinherited |
- Returns
- The local name of the function QName
virtual String zorba::ExternalFunction::getURI |
( |
| ) |
const |
|
pure virtualinherited |
- Returns
- The namespace URI of the function QName
bool zorba::NonContextualExternalFunction::isContextual |
( |
| ) |
const |
|
inlinevirtual |
The documentation for this class was generated from the following file: