...
Code Block | ||||
---|---|---|---|---|
| ||||
FUNCTION xpxMakeHashTable (modelId, entityId |
...
: |
...
GENERIC;
subtypes : BOOLEAN;
attributeName : STRING;
VAR hashTableIndex : INTEGER)
status : INTEGER;
|
The xpxMakeHashTable function makes hash table holding instances for one specific entity, possibly including its subtypes, for a specific model, where modelId is . This hashTableIndex should be used in later calls to xpxGetHashedValue , xpfGetHashedValue and xpxDeleteHashTable operations.
Arguments
...
Type | Name | Comment |
GENERIC | modelId | the model containing the instances to be hashed |
...
GENERIC | entityId |
...
the entity definition of instances to be hashed |
...
BOOLEAN | subtypes | TRUE if the hash table should contain instances of the subtypes of the given entity, otherwise FALSE |
...
STRING | attributeName |
...
the name of the attribute used as hash key |
...
INTEGER | hashTableIndex | the index of the newly created hash table |
...
Return Value
...
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|
Options
...
Example
...
Code Block | ||
---|---|---|
| ||
<Missing Example> |
See also
Filter by label (Content by label) | ||||||
---|---|---|---|---|---|---|
|