> The XQuery Processor
#include <zorba/stateless_function.h>


Public Types | |
| typedef std::vector < ItemSequence * > | Arguments_t |
Public Member Functions | |
| virtual ItemSequence_t | evaluate (const Arguments_t &) const =0 |
| virtual String | getLocalName () const =0 |
| virtual String | getURI () const =0 |
| virtual bool | isPureFunction () const |
| virtual | ~StatelessExternalFunction () |
Static Public Member Functions | |
| static ZorbaException | createZorbaException (const XQUERY_ERROR &aError, const String &aDescription, const String &aFileName, unsigned int aFileLineNumber) |
Definition at line 27 of file stateless_function.h.
| typedef std::vector<ItemSequence*> zorba::StatelessExternalFunction::Arguments_t |
Definition at line 30 of file stateless_function.h.
| virtual zorba::StatelessExternalFunction::~StatelessExternalFunction | ( | ) | [inline, virtual] |
Definition at line 33 of file stateless_function.h.
| static ZorbaException zorba::ExternalFunctionData::createZorbaException | ( | const XQUERY_ERROR & | aError, | |
| const String & | aDescription, | |||
| const String & | aFileName, | |||
| unsigned int | aFileLineNumber | |||
| ) | [static, inherited] |
| virtual ItemSequence_t zorba::StatelessExternalFunction::evaluate | ( | const Arguments_t & | ) | const [pure virtual] |
| virtual String zorba::StatelessExternalFunction::getLocalName | ( | ) | const [pure virtual] |
| virtual String zorba::StatelessExternalFunction::getURI | ( | ) | const [pure virtual] |
| virtual bool zorba::StatelessExternalFunction::isPureFunction | ( | ) | const [inline, virtual] |
Definition at line 44 of file stateless_function.h.