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

Compare.h File Reference

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

Go to the source code of this file.


Enumerations

enum  FdoCompareType {
  FdoCompareType_Undefined,
  FdoCompareType_Less,
  FdoCompareType_Greater,
  FdoCompareType_Equal,
  FdoCompareType_PartlyEqual
}
 DOXYGEN-IGNORE FdoCompareType is an enumeration of different value comparison results when comparing value1 and value2 More...

Functions

template<class T>
FdoCompareType FdoCompare (T val1, T val2)
 DOXYGEN-IGNORE

Enumeration Type Documentation

enum FdoCompareType
 

DOXYGEN-IGNORE FdoCompareType is an enumeration of different value comparison results when comparing value1 and value2

Parameters:
FdoCompareType_Undefined The values cannot be compared, usually due to different nullities or incompatible types.
FdoCompareType_Less Value 1 is less than value2
FdoCompareType_Greater Value 1 is greater than value2
FdoCompareType_Equal The values are equal or both null.
FdoCompareType_PartlyEqual One or both values are partly undefined but the defined parts are equal. For example, a Date value (time undefined) and DateTime value are partly equal if their date parts are equal. A Date value and Time value are always considered partly equal (defined parts do not overlap).
Enumeration values:
FdoCompareType_Undefined 
FdoCompareType_Less 
FdoCompareType_Greater 
FdoCompareType_Equal 
FdoCompareType_PartlyEqual 

Definition at line 46 of file Compare.h.

Referenced by FdoCompare().


Function Documentation

template<class T>
FdoCompareType FdoCompare val1,
val2
 

DOXYGEN-IGNORE

Definition at line 58 of file Compare.h.

References FdoCompareType.


Comments or suggestions? Send us feedback.