FalseCondExpression Class Reference

Represents XQuery standard function fn:false. More...

#include <falsecondexpression.h>

Inheritance diagram for FalseCondExpression:

Inheritance graph
Collaboration diagram for FalseCondExpression:

Collaboration graph

List of all members.

Public Member Functions

 FalseCondExpression ()
virtual ~FalseCondExpression ()
void print (OutputStream &dos) const
bool evalCond (OutputStream &eos, Environment *env, unsigned modus)

Detailed Description

Represents XQuery standard function fn:false.

Represents XQuery standard function fn:false, e.g. fn:false(), which takes no arguments and returns the boolean value false.

Michael Schmidt

Gunnar Jehl

Software License Agreement (BSD License)

Definition at line 49 of file falsecondexpression.h.

Constructor & Destructor Documentation

FalseCondExpression::FalseCondExpression (  ) 


Constructor - creating object.

Definition at line 37 of file falsecondexpression.cpp.

FalseCondExpression::~FalseCondExpression (  )  [virtual]


Definition at line 41 of file falsecondexpression.cpp.

Member Function Documentation

bool FalseCondExpression::evalCond ( OutputStream eos,
Environment env,
unsigned  modus 
) [virtual]

Evaluates the corresponding CondExpression.

Evaluates the corresponding CondExpression.

[in] eos Pointer to a OutputStream object.
[in] env Pointer to a Environment object.
[in] modus Evaluation modus.
Return values:
bool true if the corresponding CondExpression is true, false otherwise.
RuntimeException If illegal evaluation mode (argument: unsigned modus).

Implements CondExpression.

Definition at line 48 of file falsecondexpression.cpp.

void FalseCondExpression::print ( OutputStream dos  )  const [virtual]

Prints the expression.

Prints the expression.

[in] dos Pointer to a OutputStream object.
Return values:

Implements Expression.

Definition at line 44 of file falsecondexpression.cpp.

Generated on Sun May 24 20:20:23 2009 for G(arbage) C(ollected) X(Query) Engine by  doxygen 1.5.9