FdoUnaryExpression Class Reference

The FdoUnaryExpression class derives from FdoExpression and allows negation of arithmetic expressions. More...

#include <UnaryExpression.h>

Inherits FdoExpression.

List of all members.


Public Member Functions

FDO_API FdoExpressionGetExpression ()
 Gets the expression to be operated on.
FDO_API FdoUnaryOperations GetOperation ()
 Gets the unary operation to be evaluated by this expression.
FDO_API void Process (FdoIExpressionProcessor *p)
 Overrides FdoExpression.Process to pass the FdoUnaryExpression to the appropriate expression processor operation.
FDO_API void SetExpression (FdoExpression *value)
 Sets the expression to be operated on.
FDO_API void SetOperation (FdoUnaryOperations value)
 Sets the unary operation to be evaluated by this expression.
FDO_API FdoStringToString ()
 Returns the well defined text representation of this expression.
FdoStringToStringInternal (FdoIdentifierCollection *pIdCol)
 This is an internal method. It returns the well defined text representation of the expression.

Static Public Member Functions

static FDO_API FdoUnaryExpressionCreate (FdoUnaryOperations operation, FdoExpression *expression)
 Constructs an instance of an FdoUnaryExpression using the specified arguments.
static FDO_API FdoUnaryExpressionCreate ()
 Constructs a default instance of an FdoUnaryExpression.

Detailed Description

The FdoUnaryExpression class derives from FdoExpression and allows negation of arithmetic expressions.

Definition at line 33 of file UnaryExpression.h.


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