Tells if two values are equal or not, by comparing memory representations.
Unlike value_compare, the returned value is boolean, and gives no idea about ordering.
The two values must be of the same type, with the exception that a value of any type can be compared to a GDA_TYPE_NULL value,
specifically: <itemizedlist> <listitem><para>if value1
and value2
are both GDA_TYPE_NULL
values then the returned value is 0</para></listitem> <listitem><para>if value1
is a GDA_TYPE_NULL
value and value2
is of another type then the returned value is 1</para></listitem> <listitem><para>
if value1
is of another type and value2
is a GDA_TYPE_NULL value then the returned value is 1</para><
/listitem> <listitem><para>in all other cases, value1
and value2
must be of the same type and
their values are compared</para></listitem> </itemizedlist>
value1 |
a Value to compare. |
value2 |
the other Value to be compared to |
a non 0 value if |