Files | |
| file | Add.cpp [code] | 
| The addition operator - syntatic-suggar.  | |
| file | Add.h [code] | 
| The addition operator - syntatic-suggar.  | |
| file | And.cpp [code] | 
| Boolean logic operator: AND - syntatic-suggar.  | |
| file | And.h [code] | 
| Boolean logic operator: AND - syntatic-suggar.  | |
| file | AttributeRestrictionVisitor.cpp [code] | 
| A visitor that retrieves attribute restrictions from a Query hierarchy.  | |
| file | AttributeRestrictionVisitor.h [code] | 
| A visitor that retrieves attribute restrictions from a Query hierarchy.  | |
| file | Avg.cpp [code] | 
| Avg statistical function.  | |
| file | Avg.h [code] | 
| Avg statistical function.  | |
| file | BinaryFunction.cpp [code] | 
| A base class for binary functions.  | |
| file | BinaryFunction.h [code] | 
| A base class for binary functions.  | |
| file | BinaryOp.cpp [code] | 
| A base class for binary operations.  | |
| file | BinaryOp.h [code] | 
| A base class for binary operations.  | |
| file | BinaryOpEncoder.cpp [code] | 
| An SQL encoder for binary operator expressions.  | |
| file | BinaryOpEncoder.h [code] | 
| A query encoder for binary operations.  | |
| file | Count.cpp [code] | 
| Count statistical function.  | |
| file | Count.h [code] | 
| Count statistical function.  | |
| file | DataSetName.cpp [code] | 
| A class that models the name of a dataset used in a From clause.  | |
| file | DataSetName.h [code] | 
| A class that models the name of a dataset used in a From clause.  | |
| file | Distinct.h [code] | 
| A class that models a Distinct clause on a query.  | |
| file | Div.cpp [code] | 
| The division operator - syntatic-suggar.  | |
| file | Div.h [code] | 
| The division operator - syntatic-suggar.  | |
| file | EqualTo.cpp [code] | 
| It models the comparison operator - syntatic-suggar.  | |
| file | EqualTo.h [code] | 
| It models the comparison operator - syntatic-suggar.  | |
| file | Expression.cpp [code] | 
| This is an abstract class that models a query expression.  | |
| file | Expression.h [code] | 
| This is an abstract class that models a query expression.  | |
| file | Field.cpp [code] | 
| The Field class can be used to model an expression that takes part of the output items of a SELECT.  | |
| file | Field.h [code] | 
| The Field class can be used to model an expression that takes part of the output items of a SELECT.  | |
| file | Fields.h [code] | 
| The Fields class can be used to model a set of expressions that form the output items of a SELECT.  | |
| file | From.h [code] | 
| It models the FROM clause for a query.  | |
| file | FromFunctionCall.cpp [code] | 
| A function can be used as a source of information in another query.  | |
| file | FromFunctionCall.h [code] | 
| A function can be used as a source of information in another query.  | |
| file | FromItem.cpp [code] | 
| An abstract class that models a source of data in a query.  | |
| file | FromItem.h [code] | 
| An abstract class that models a source of data in a query.  | |
| file | Function.cpp [code] | 
| A class that models a Function expression.  | |
| file | Function.h [code] | 
| A class that models a Function expression.  | |
| file | FunctionCatalog.cpp [code] | 
| A FunctionCatalog can be used to keep track of registered functions.  | |
| file | FunctionCatalog.h [code] | 
| A FunctionCatalog can be used to keep track of registered functions.  | |
| file | FunctionCatalogManager.cpp [code] | 
| A FunctionCatalogManager is a singleton that can be used to manage function catalogs of data source implementations.  | |
| file | FunctionCatalogManager.h [code] | 
| A FunctionCatalogManager is a singleton that can be used to manage function catalogs of data source implementations.  | |
| file | FunctionDefn.cpp [code] | 
| The definition of a function that can be used in a query object.  | |
| file | FunctionDefn.h [code] | 
| The definition of a function that can be used in a query object.  | |
| file | FunctionEncoder.cpp [code] | 
| A query encoder for general function expressions.  | |
| file | FunctionEncoder.h [code] | 
| A query encoder for general function expressions.  | |
| file | FunctionNames.cpp [code] | 
| A static class with global function name definitions.  | |
| file | FunctionNames.h [code] | 
| A static class with global function name definitions.  | |
| file | FunctionNoArgsEncoder.cpp [code] | 
| A query encoder for functions with no arguments that is invoked just by its name.  | |
| file | FunctionNoArgsEncoder.h [code] | 
| A query encoder for functions with no arguments that is invoked just by its name.  | |
| file | FunctionParameter.cpp [code] | 
| A FunctionParameter models the parameter of a function definition.  | |
| file | FunctionParameter.h [code] | 
| A FunctionParameter models the parameter of a function definition.  | |
| file | GreaterThan.cpp [code] | 
| It models the inequality operator greater than (>) - syntatic-suggar.  | |
| file | GreaterThan.h [code] | 
| It models the inequality operator greater than (>) - syntatic-suggar.  | |
| file | GreaterThanOrEqualTo.cpp [code] | 
| It models the inequality operator greater than or equal to (>=) - syntatic-suggar.  | |
| file | GreaterThanOrEqualTo.h [code] | 
| It models the inequality operator greater than or equal to (>=) - syntatic-suggar.  | |
| file | GroupBy.h [code] | 
| A class that can be used to model a GROUP BY clause.  | |
| file | GroupByItem.cpp [code] | 
| A class that can be used in an ORDER BY clause to sort the items of a resulting query.  | |
| file | GroupByItem.h [code] | 
| A class that can be used in a GROUP BY clause.  | |
| file | Having.cpp [code] | 
| A Having is a filter expression that can be applied to a query with a group by clause.  | |
| file | Having.h [code] | 
| A Having is a filter expression that can be applied to a query with a group by clause.  | |
| file | In.cpp [code] | 
| A class that represents the IN operator.  | |
| file | In.h [code] | 
| A class that represents the IN operator.  | |
| file | IsNull.cpp [code] | 
| Tells if a values is NULL.  | |
| file | IsNull.h [code] | 
| Tells if a value is NULL.  | |
| file | Join.cpp [code] | 
| A Join clause combines two FromItems.  | |
| file | Join.h [code] | 
| A Join clause combines two FromItems.  | |
| file | JoinCondition.cpp [code] | 
| file | JoinCondition.h [code] | 
| A condition to be used in a Join clause.  | |
| file | JoinConditionOn.cpp [code] | 
| JoinConditionOn is a boolean expression and it specifies which items in a join are considered to match.  | |
| file | JoinConditionOn.h [code] | 
| JoinConditionOn is a boolean expression and it specifies which items in a join are considered to match.  | |
| file | JoinConditionUsing.cpp [code] | 
| JoinConditionUsing class can be used to model a USING clause in a Join.  | |
| file | JoinConditionUsing.h [code] | 
| JoinConditionUsing class can be used to model a USING clause in a Join.  | |
| file | LessThan.cpp [code] | 
| It models the inequality operator less than (<) - syntatic-suggar.  | |
| file | LessThan.h [code] | 
| It models the inequality operator less than (<) - syntatic-suggar.  | |
| file | LessThanOrEqualTo.cpp [code] | 
| It models the inequality operator less than or equal to (<=) - syntatic-suggar.  | |
| file | LessThanOrEqualTo.h [code] | 
| It models the inequality operator less than or equal to (<=) - syntatic-suggar.  | |
| file | Like.cpp [code] | 
| It is intended to encode a character string comparison operator with pattern matching.  | |
| file | Like.h [code] | 
| It is intended to encode a character string comparison operator with pattern matching.  | |
| file | Literal.cpp [code] | 
| This class models a literal value.  | |
| file | Literal.h [code] | 
| This class models a literal value.  | |
| file | LiteralBool.cpp [code] | 
| file | LiteralBool.h [code] | 
| A class that models a Literal Bool value.  | |
| file | LiteralByteArray.cpp [code] | 
| A class that models a literal for ByteArray values.  | |
| file | LiteralByteArray.h [code] | 
| A class that models a literal for ByteArray values.  | |
| file | LiteralDateTime.cpp [code] | 
| A class that models a literal for Date and Time values.  | |
| file | LiteralDateTime.h [code] | 
| A class that models a literal for Date and Time values.  | |
| file | LiteralDouble.cpp [code] | 
| A class that models a literal for double values.  | |
| file | LiteralDouble.h [code] | 
| A class that models a literal for double values.  | |
| file | LiteralEnvelope.cpp [code] | 
| A class that models a literal for Envelope values.  | |
| file | LiteralEnvelope.h [code] | 
| A class that models a literal for Envelope values.  | |
| file | LiteralGeom.cpp [code] | 
| A class that models a literal for Geometry values.  | |
| file | LiteralGeom.h [code] | 
| A class that models a literal for Geometry values.  | |
| file | LiteralInt16.cpp [code] | 
| A class that models a Literal for a integer value.  | |
| file | LiteralInt16.h [code] | 
| A class that models a Literal for a integer value.  | |
| file | LiteralInt32.cpp [code] | 
| A class that models a Literal for a integer value.  | |
| file | LiteralInt32.h [code] | 
| A class that models a Literal for a integer value.  | |
| file | LiteralInt64.cpp [code] | 
| A class that models a Literal for a integer value.  | |
| file | LiteralInt64.h [code] | 
| A class that models a Literal for a integer value.  | |
| file | LiteralString.cpp [code] | 
| A class that models a Literal String value.  | |
| file | LiteralString.h [code] | 
| A class that models a Literal String value.  | |
| file | Max.cpp [code] | 
| Max statistical function.  | |
| file | Max.h [code] | 
| Max statistical function.  | |
| file | Min.cpp [code] | 
| Min statistical function.  | |
| file | Min.h [code] | 
| Min statistical function.  | |
| file | Mul.cpp [code] | 
| The multiply operator - syntatic-suggar.  | |
| file | Mul.h [code] | 
| The multiply operator - syntatic-suggar.  | |
| file | Not.cpp [code] | 
| Boolean NOT operator - syntatic-suggar.  | |
| file | Not.h [code] | 
| Boolean NOT operator - syntatic-suggar.  | |
| file | NotEqualTo.cpp [code] | 
| Tells if two values are not equal - syntatic-suggar.  | |
| file | NotEqualTo.h [code] | 
| Tells if two values are not equal - syntatic-suggar.  | |
| file | Or.cpp [code] | 
| Boolean logic operator: OR - syntatic-suggar.  | |
| file | Or.h [code] | 
| Boolean logic operator: OR - syntatic-suggar.  | |
| file | OrderBy.h [code] | 
| A class that can be used to model an ORDER BY clause.  | |
| file | OrderByItem.cpp [code] | 
| A class that can be used in an ORDER BY clause to sort the items of a resulting query.  | |
| file | OrderByItem.h [code] | 
| A class that can be used in an ORDER BY clause to sort the items of a resulting query.  | |
| file | PropertyName.cpp [code] | 
| A class that models the name of any property of an object.  | |
| file | PropertyName.h [code] | 
| A class that models the name of any property of an object.  | |
| file | Query.cpp [code] | 
| The base class for queries.  | |
| file | Query.h [code] | 
| The base class for queries.  | |
| file | QueryCapabilities.cpp [code] | 
| A class that informs the query support of a given data source.  | |
| file | QueryCapabilities.h [code] | 
| A class that informs the query support of a given data source.  | |
| file | QueryVisitor.cpp [code] | 
| A visitor interface for the Query hierarchy.  | |
| file | QueryVisitor.h [code] | 
| A visitor interface for the Query hierarchy.  | |
| file | Select.cpp [code] | 
| A Select models a query to be used when retrieving data from a data source.  | |
| file | Select.h [code] | 
| A Select models a query to be used when retrieving data from a data source.  | |
| file | SpatialQueryProcessor.cpp [code] | 
| A basic query processor for spatial restrictions.  | |
| file | SpatialQueryProcessor.h [code] | 
| A basic query processor for spatial restrictions.  | |
| file | SpatialRestrictionVisitor.cpp [code] | 
| A visitor that retrieves spatial restrictions from a Query hierarchy.  | |
| file | SpatialRestrictionVisitor.h [code] | 
| A visitor that retrieves spatial restrictions from a Query hierarchy.  | |
| file | SQLDialect.cpp [code] | 
| It represents the SQL query dialect accepted by a given data source.  | |
| file | SQLDialect.h [code] | 
| It represents the SQL query dialect accepted by a given data source.  | |
| file | SQLFunctionEncoder.cpp [code] | 
| A base class for encoders of SQL function expressions.  | |
| file | SQLFunctionEncoder.h [code] | 
| A base class for encoders of SQL function expressions.  | |
| file | SQLVisitor.cpp [code] | 
| A visitor for building an SQL statement from a given Query hierarchy.  | |
| file | SQLVisitor.h [code] | 
| A visitor for building an SQL statement from a given Query hierarchy.  | |
| file | ST_Area.cpp [code] | 
| Spatial area operator.  | |
| file | ST_Area.h [code] | 
| Spatial area operator.  | |
| file | ST_Beyond.cpp [code] | 
| Spatial Distance Buffer Beyond operator.  | |
| file | ST_Beyond.h [code] | 
| Spatial Distance Buffer Beyond operator.  | |
| file | ST_Buffer.cpp [code] | 
| Spatial buffer operator.  | |
| file | ST_Buffer.h [code] | 
| Spatial buffer operator.  | |
| file | ST_Centroid.cpp [code] | 
| Spatial centroid operator.  | |
| file | ST_Centroid.h [code] | 
| Spatial centroid operator.  | |
| file | ST_Contains.cpp [code] | 
| Spatial contains operation.  | |
| file | ST_Contains.h [code] | 
| Spatial contains operation.  | |
| file | ST_ConvexHull.cpp [code] | 
| Spatial convex hull operator.  | |
| file | ST_ConvexHull.h [code] | 
| Spatial convex hull operator.  | |
| file | ST_Crosses.cpp [code] | 
| Spatial crosses operator.  | |
| file | ST_Crosses.h [code] | 
| Spatial crosses operator.  | |
| file | ST_Difference.cpp [code] | 
| Spatial intersection operator.  | |
| file | ST_Difference.h [code] | 
| Spatial difference operator.  | |
| file | ST_Disjoint.cpp [code] | 
| Spatial disjoint operator.  | |
| file | ST_Disjoint.h [code] | 
| Spatial disjoint operator.  | |
| file | ST_DistanceBuffer.cpp [code] | 
| Spatial distance buffer operator.  | |
| file | ST_DistanceBuffer.h [code] | 
| Spatial distance buffer operator.  | |
| file | ST_DWithin.cpp [code] | 
| Spatial Distance Buffer Within operator.  | |
| file | ST_DWithin.h [code] | 
| Spatial Distance Buffer Within operator.  | |
| file | ST_Envelope.cpp [code] | 
| Spatial envelope operator.  | |
| file | ST_Envelope.h [code] | 
| Spatial envelope operator.  | |
| file | ST_EnvelopeIntersects.cpp [code] | 
| This operator EnvelopeIntersects considers the intersection among approximations or envelopes of geometries.  | |
| file | ST_EnvelopeIntersects.h [code] | 
| This operator EnvelopeIntersects considers the intersection among approximations or envelopes of geometries.  | |
| file | ST_Equals.cpp [code] | 
| Spatial equals operator.  | |
| file | ST_Equals.h [code] | 
| Spatial equals operator.  | |
| file | ST_Intersection.cpp [code] | 
| Spatial intersection operator.  | |
| file | ST_Intersection.h [code] | 
| Spatial intersects operator.  | |
| file | ST_Intersects.cpp [code] | 
| Spatial intersects operator.  | |
| file | ST_Intersects.h [code] | 
| Spatial intersects operator.  | |
| file | ST_Length.cpp [code] | 
| Spatial length operator.  | |
| file | ST_Length.h [code] | 
| Spatial length operator.  | |
| file | ST_Overlaps.cpp [code] | 
| Spatial Overlaps operator.  | |
| file | ST_Overlaps.h [code] | 
| Spatial overlaps operator.  | |
| file | ST_Perimeter.cpp [code] | 
| file | ST_Perimeter.h [code] | 
| Spatial perimeter operator.  | |
| file | ST_Relate.cpp [code] | 
| Spatial relation function.  | |
| file | ST_Relate.h [code] | 
| Spatial relation function.  | |
| file | ST_Touches.cpp [code] | 
| Spatial touches operator.  | |
| file | ST_Touches.h [code] | 
| Spatial touches operator.  | |
| file | ST_Transform.cpp [code] | 
| Spatial reference system transformation function.  | |
| file | ST_Transform.h [code] | 
| Spatial reference system transformation function.  | |
| file | ST_Union.cpp [code] | 
| Spatial union operator.  | |
| file | ST_Union.h [code] | 
| Spatial union operator.  | |
| file | ST_Within.cpp [code] | 
| Spatial within operator.  | |
| file | ST_Within.h [code] | 
| Spatial within operator.  | |
| file | StdDev.cpp [code] | 
| StdDev statistical function.  | |
| file | StdDev.h [code] | 
| StdDev statistical function.  | |
| file | Sub.cpp [code] | 
| The subtraction operator.  | |
| file | Sub.h [code] | 
| The subtraction operator.  | |
| file | SubSelect.cpp [code] | 
| A Select can be used as a source of information in another query.  | |
| file | SubSelect.h [code] | 
| A Select can be used as a source of information in another query.  | |
| file | Substring.cpp [code] | 
| Allows the extraction of substrings.  | |
| file | Substring.h [code] | 
| Allows the extraction of substrings.  | |
| file | Sum.cpp [code] | 
| Sum aggregate operator.  | |
| file | Sum.h [code] | 
| Sum aggregate operator.  | |
| file | TemplateEncoder.cpp [code] | 
| A query encoder for binary operator expressions.  | |
| file | TemplateEncoder.h [code] | 
| A query encoder for functions that needs special translation.  | |
| file | UnaryFunction.cpp [code] | 
| A base class for unary functions.  | |
| file | UnaryFunction.h [code] | 
| A base class for unary functions.  | |
| file | UnaryOp.cpp [code] | 
| A base class for unary operators.  | |
| file | UnaryOp.h [code] | 
| A base class for unary operators.  | |
| file | UnaryOpEncoder.cpp [code] | 
| A query encoder for unary operator expressions.  | |
| file | UnaryOpEncoder.h [code] | 
| A query encoder for unary operator expressions.  | |
| file | Variance.cpp [code] | 
| Variance statistical function.  | |
| file | Variance.h [code] | 
| Variance statistical function.  | |
| file | Where.cpp [code] | 
| A class that can be used to model a filter expression that can be applied to a query.  | |
| file | Where.h [code] | 
| A class that can be used to model a filter expression that can be applied to a query.  | |