FDO API Reference Feature Data Objects
Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

IExpressionCapabilities.h File Reference

#include <FdoStd.h>
#include <Fdo/Expression/ExpressionType.h>
#include <Fdo/Connections/Capabilities/FunctionDefinitionCollection.h>

Include dependency graph for IExpressionCapabilities.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

class  FdoIExpressionCapabilities
 The FdoIExpressionCapbilities interface declares the feature provider's level of support for FdoExpression classes. More...

Defines

#define FDO_FUNCTION_ABS   L"Abs"
#define FDO_FUNCTION_ACOS   L"Acos"
#define FDO_FUNCTION_ADDMONTHS   L"AddMonths"
#define FDO_FUNCTION_AREA2D   L"Area2D"
#define FDO_FUNCTION_ASIN   L"Asin"
#define FDO_FUNCTION_ATAN   L"Atan"
#define FDO_FUNCTION_ATAN2   L"Atan2"
#define FDO_FUNCTION_AVG   L"Avg"
#define FDO_FUNCTION_CEIL   L"Ceil"
#define FDO_FUNCTION_CONCAT   L"Concat"
#define FDO_FUNCTION_COS   L"Cos"
#define FDO_FUNCTION_COUNT   L"Count"
#define FDO_FUNCTION_CURRENTDATE   L"CurrentDate"
#define FDO_FUNCTION_EXP   L"Exp"
#define FDO_FUNCTION_EXTRACT   L"Extract"
#define FDO_FUNCTION_FLOOR   L"Floor"
#define FDO_FUNCTION_INSTR   L"Instr"
#define FDO_FUNCTION_LENGTH   L"Length"
#define FDO_FUNCTION_LENGTH2D   L"Length2D"
#define FDO_FUNCTION_LN   L"Ln"
#define FDO_FUNCTION_LOG   L"Log"
#define FDO_FUNCTION_LOWER   L"Lower"
#define FDO_FUNCTION_LPAD   L"Lpad"
#define FDO_FUNCTION_LTRIM   L"Ltrim"
#define FDO_FUNCTION_MAX   L"Max"
#define FDO_FUNCTION_MEDIAN   L"Median"
#define FDO_FUNCTION_MIN   L"Min"
#define FDO_FUNCTION_MOD   L"Mod"
#define FDO_FUNCTION_MONTHSBETWEEN   L"MonthsBetween"
#define FDO_FUNCTION_NULLVALUE   L"NullValue"
#define FDO_FUNCTION_POWER   L"Power"
#define FDO_FUNCTION_REMAINDER   L"Remainder"
#define FDO_FUNCTION_ROUND   L"Round"
#define FDO_FUNCTION_RPAD   L"Rpad"
#define FDO_FUNCTION_RTRIM   L"Rtrim"
#define FDO_FUNCTION_SIGN   L"Sign"
#define FDO_FUNCTION_SIN   L"Sin"
#define FDO_FUNCTION_SOUNDEX   L"Soundex"
#define FDO_FUNCTION_SPATIALEXTENTS   L"SpatialExtents"
#define FDO_FUNCTION_SQRT   L"Sqrt"
#define FDO_FUNCTION_STDDEV   L"Stddev"
#define FDO_FUNCTION_SUBSTR   L"Substr"
#define FDO_FUNCTION_SUM   L"Sum"
#define FDO_FUNCTION_TAN   L"Tan"
#define FDO_FUNCTION_TODATE   L"ToDate"
#define FDO_FUNCTION_TODOUBLE   L"ToDouble"
#define FDO_FUNCTION_TOFLOAT   L"ToFloat"
#define FDO_FUNCTION_TOINT32   L"ToInt32"
#define FDO_FUNCTION_TOINT64   L"ToInt64"
#define FDO_FUNCTION_TOSTRING   L"ToString"
#define FDO_FUNCTION_TRANSLATE   L"Translate"
#define FDO_FUNCTION_TRIM   L"Trim"
#define FDO_FUNCTION_TRUNC   L"Trunc"
#define FDO_FUNCTION_UPPER   L"Upper"

Define Documentation

#define FDO_FUNCTION_ABS   L"Abs"
 

Definition at line 61 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_ACOS   L"Acos"
 

Definition at line 62 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_ADDMONTHS   L"AddMonths"
 

Definition at line 55 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_AREA2D   L"Area2D"
 

Definition at line 104 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_ASIN   L"Asin"
 

Definition at line 63 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_ATAN   L"Atan"
 

Definition at line 64 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_ATAN2   L"Atan2"
 

Definition at line 65 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_AVG   L"Avg"
 

Definition at line 32 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_CEIL   L"Ceil"
 

Definition at line 80 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_CONCAT   L"Concat"
 

Definition at line 89 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_COS   L"Cos"
 

Definition at line 66 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_COUNT   L"Count"
 

Definition at line 33 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_CURRENTDATE   L"CurrentDate"
 

Definition at line 56 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_EXP   L"Exp"
 

Definition at line 67 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_EXTRACT   L"Extract"
 

Definition at line 57 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_FLOOR   L"Floor"
 

Definition at line 81 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_INSTR   L"Instr"
 

Definition at line 90 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_LENGTH   L"Length"
 

Definition at line 91 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_LENGTH2D   L"Length2D"
 

Definition at line 105 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_LN   L"Ln"
 

Definition at line 68 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_LOG   L"Log"
 

Definition at line 69 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_LOWER   L"Lower"
 

Definition at line 92 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_LPAD   L"Lpad"
 

Definition at line 93 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_LTRIM   L"Ltrim"
 

Definition at line 94 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_MAX   L"Max"
 

Definition at line 34 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_MEDIAN   L"Median"
 

Definition at line 35 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_MIN   L"Min"
 

Definition at line 38 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_MOD   L"Mod"
 

Definition at line 71 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_MONTHSBETWEEN   L"MonthsBetween"
 

Definition at line 58 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_NULLVALUE   L"NullValue"
 

Definition at line 45 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_POWER   L"Power"
 

Definition at line 72 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_REMAINDER   L"Remainder"
 

Definition at line 74 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_ROUND   L"Round"
 

Definition at line 82 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_RPAD   L"Rpad"
 

Definition at line 95 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_RTRIM   L"Rtrim"
 

Definition at line 96 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_SIGN   L"Sign"
 

Definition at line 83 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_SIN   L"Sin"
 

Definition at line 75 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_SOUNDEX   L"Soundex"
 

Definition at line 97 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_SPATIALEXTENTS   L"SpatialExtents"
 

Definition at line 39 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_SQRT   L"Sqrt"
 

Definition at line 76 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_STDDEV   L"Stddev"
 

Definition at line 41 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_SUBSTR   L"Substr"
 

Definition at line 98 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_SUM   L"Sum"
 

Definition at line 42 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_TAN   L"Tan"
 

Definition at line 77 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_TODATE   L"ToDate"
 

Definition at line 47 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_TODOUBLE   L"ToDouble"
 

Definition at line 48 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_TOFLOAT   L"ToFloat"
 

Definition at line 49 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_TOINT32   L"ToInt32"
 

Definition at line 50 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_TOINT64   L"ToInt64"
 

Definition at line 51 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_TOSTRING   L"ToString"
 

Definition at line 52 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_TRANSLATE   L"Translate"
 

Definition at line 99 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_TRIM   L"Trim"
 

Definition at line 100 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_TRUNC   L"Trunc"
 

Definition at line 86 of file IExpressionCapabilities.h.

#define FDO_FUNCTION_UPPER   L"Upper"
 

Definition at line 101 of file IExpressionCapabilities.h.


Comments or suggestions? Send us feedback.