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 bool isPureFunction () const
virtual ~StatelessExternalFunction ()


Detailed Description

Examples:

external_functions.cpp.

Definition at line 27 of file stateless_function.h.


Member Typedef Documentation

Definition at line 30 of file stateless_function.h.


Constructor & Destructor Documentation

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

Definition at line 33 of file stateless_function.h.


Member Function Documentation

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.


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