API Reference | OSGeo FDO Provider for SHP |
#include <ShpCompareHandler.h>
Public Member Functions | |
virtual int | Compare (const wchar_t *name, unsigned char val1, unsigned char val2) |
virtual int | Compare (const wchar_t *name, FdoDateTime val1, FdoDateTime val2) |
virtual int | Compare (const wchar_t *name, const wchar_t *val1, const wchar_t *val2) |
virtual int | Compare (const wchar_t *name, FdoInt16 val1, FdoInt16 val2) |
virtual int | Compare (const wchar_t *name, FdoInt32 val1, FdoInt32 val2) |
virtual int | Compare (const wchar_t *name, FdoInt64 val1, FdoInt64 val2) |
virtual int | Compare (const wchar_t *name, float val1, float val2) |
virtual int | Compare (const wchar_t *name, double val1, double val2) |
Static Public Member Functions | |
ShpCompareHandler * | Create () |
Protected Member Functions | |
virtual void | Dispose () |
virtual | ~ShpCompareHandler () |
|
|
|
<summary>Compares unsigned char values.</summary> <param name="name">Is the property name.</param> <param name="val1">Is the value of the first object.</param> <param name="val1">Is the value of the second object.</param> <returns>Returns a positive value if val1 is greater than val2, negative if val1 is smaller than val2 or zero if both val1 and val2 are equal.</returns> |
|
<summary>Compares date time values.</summary> <param name="name">Is the property name.</param> <param name="val1">Is the value of the first object.</param> <param name="val1">Is the value of the second object.</param> <returns>Returns a positive value if val1 is greater than val2, negative if val1 is smaller than val2 or zero if both val1 and val2 are equal.</returns> |
|
<summary>Compares string values.</summary> <param name="name">Is the property name.</param> <param name="val1">Is the value of the first object.</param> <param name="val1">Is the value of the second object.</param> <returns>Returns a positive value if val1 is greater than val2, negative if val1 is smaller than val2 or zero if both val1 and val2 are equal.</returns> |
|
<summary>Compares int16 values.</summary> <param name="name">Is the property name.</param> <param name="val1">Is the value of the first object.</param> <param name="val1">Is the value of the second object.</param> <returns>Returns a positive value if val1 is greater than val2, negative if val1 is smaller than val2 or zero if both val1 and val2 are equal.</returns> |
|
<summary>Compares int32 values.</summary> <param name="name">Is the property name.</param> <param name="val1">Is the value of the first object.</param> <param name="val1">Is the value of the second object.</param> <returns>Returns a positive value if val1 is greater than val2, negative if val1 is smaller than val2 or zero if both val1 and val2 are equal.</returns> |
|
<summary>Compares int64 values.</summary> <param name="name">Is the property name.</param> <param name="val1">Is the value of the first object.</param> <param name="val1">Is the value of the second object.</param> <returns>Returns a positive value if val1 is greater than val2, negative if val1 is smaller than val2 or zero if both val1 and val2 are equal.</returns> |
|
<summary>Compares float values.</summary> <param name="name">Is the property name.</param> <param name="val1">Is the value of the first object.</param> <param name="val1">Is the value of the second object.</param> <returns>Returns a positive value if val1 is greater than val2, negative if val1 is smaller than val2 or zero if both val1 and val2 are equal.</returns> |
|
<summary>Compares double values.</summary> <param name="name">Is the property name.</param> <param name="val1">Is the value of the first object.</param> <param name="val1">Is the value of the second object.</param> <returns>Returns a positive value if val1 is greater than val2, negative if val1 is smaller than val2 or zero if both val1 and val2 are equal.</returns> |
|
<summary>The factory function that can be used to create new instance of this class.</summary> <returns>Returns a new instance of theShpCompareHandler class.</returns> |
|
Definition at line 32 of file ShpCompareHandler.h. |
Comments? |