zorba::StatelessExternalFunction Class Reference

#include <zorba/stateless_function.h>

Inheritance diagram for zorba::StatelessExternalFunction:

zorba::ExternalFunctionData

List of all members.

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 ~StatelessExternalFunction ()


Detailed Description

Examples:

external_functions.cpp.

Definition at line 26 of file stateless_function.h.


Member Typedef Documentation

typedef std::vector<ItemSequence*> zorba::StatelessExternalFunction::Arguments_t

Definition at line 29 of file stateless_function.h.


Constructor & Destructor Documentation

virtual zorba::StatelessExternalFunction::~StatelessExternalFunction (  )  [inline, virtual]

Definition at line 32 of file stateless_function.h.


Member Function Documentation

virtual ItemSequence_t zorba::StatelessExternalFunction::evaluate ( const Arguments_t  )  const [pure virtual]

Examples:
external_functions.cpp.

virtual String zorba::StatelessExternalFunction::getLocalName (  )  const [pure virtual]

Examples:
external_functions.cpp.

virtual String zorba::StatelessExternalFunction::getURI (  )  const [pure virtual]

Examples:
external_functions.cpp.


The documentation for this class was generated from the following file: