• Main Page
  • Related Pages
  • Modules
  • Namespaces
  • Classes
  • Files
OSGeo::FDO::Expression::Expression
Expression
Parse
Process
ToString
System::Void OSGeo::FDO::Expression::Expression::Process ( OSGeo::FDO::Expression::IExpressionProcessor *  processor  ) 

Abstract operation that takes an IExpressionProcessor as an argument. Concrete expression subclasses must override this method and pass themselves as an argument to the appropriate expression processor operation.

Parameters:
processor Input expression processor
Returns:
Returns nothing

Reimplemented in OSGeo::FDO::Expression::BinaryExpression, OSGeo::FDO::Expression::BLOBValue, OSGeo::FDO::Expression::BooleanValue, OSGeo::FDO::Expression::ByteValue, OSGeo::FDO::Expression::CLOBValue, OSGeo::FDO::Expression::ComputedIdentifier, OSGeo::FDO::Expression::DateTimeValue, OSGeo::FDO::Expression::DecimalValue, OSGeo::FDO::Expression::DoubleValue, OSGeo::FDO::Expression::Function, OSGeo::FDO::Expression::GeometryValue, OSGeo::FDO::Expression::Identifier, OSGeo::FDO::Expression::Int16Value, OSGeo::FDO::Expression::Int32Value, OSGeo::FDO::Expression::Int64Value, OSGeo::FDO::Expression::LOBValue, OSGeo::FDO::Expression::Parameter, OSGeo::FDO::Expression::SingleValue, OSGeo::FDO::Expression::StringValue, and OSGeo::FDO::Expression::UnaryExpression.

Please send us your comment about this page