#include <DataAnalysis/DataStructures/sqldatamodel.h>
◆ TypedPrimaryKeyValueImpl()
- Parameters
-
obj | Reference to a typed object containing the primary key value. |
◆ getHashKey() [1/2]
uint getHashKey |
( |
uint |
seed | ) |
const |
|
inlinevirtual |
- Parameters
-
seed | The seed for hash key generation. |
- Returns
- An unsigned integer hash key that uniquely identifies this primary key.
Implements PrimaryKeyValueImpl.
◆ getHashKey() [2/2]
uint getHashKey |
( |
uint |
seed | ) |
const |
|
inlineoverridevirtual |
- Parameters
-
seed | The seed for hash key generation. |
- Returns
- An unsigned integer hash key that uniquely identifies this primary key.
Implements PrimaryKeyValueImpl.
◆ getObject()
- Returns
- The underlying data object containing the primary key itself.
Implements PrimaryKeyValueImpl.
◆ isEqualTo()
- Parameters
-
rhs | The object we are being compared against for equality. |
- Returns
- true if the primary key contained by this object is equal to the primary key contained by rhs. Returns false if the types do not match, or the objects contain data that is not equal.
Implements PrimaryKeyValueImpl.