xpfCreateInstanceHashTable
FUNCTION xpfCreateInstanceHashTable (estimatedInstancesInHashTable : INTEGER; options : INTEGER) instanceHashTableIndex : INTEGER;
Function to create an EDMinstanceHashTable.
Â
Arguments
1 | Type | Name | Comment |
2 | INTEGER | estimatedInstancesInHashTable | Optional argument. Default value is 1000. This argument specifies the expected maximum number of elements in the created EDMinstanceHashTable. This value is used to "size" the hash table in an optimal way. An EDMinstanceHashTable will be automatically resized when required. |
3 | INTEGER | options | Optional argument. The default option value is xpxINSTANCE_HASH_TABLE_SIMPLE |
Return Value
Â
Type | Name | Comment |
INTEGER | instanceHashTableIndex | The function returns an integer "instanceHashTableIndex" that identifies the created EDMinstanceHashTable in other EDMinstanceHashTable operations |
Options
Option | Comment |
xpxINSTANCE_HASH_TABLE_SIMPLE | Create an EDMinstanceHashTable of type INSTANCE_HASH_TABLE_SIMPLE. |
xpxINSTANCE_HASH_TABLE_WITH_ROLES | Create an EDMinstanceHashTable of type INSTANCE_HASH_TABLE_WITH_ROLES |
xpxINSTANCE_HASH_TABLE_WITH_ASSOCIATED_VALUE | Create an EDMinstanceHashTable of type INSTANCE_HASH_TABLE_WITH_ASSOCIATED_VALUE |
xpxINSTANCE_HASH_TABLE_WITH_MULTIPLE_ASSOCIATED_VALUES | Create an EDMinstanceHashTable of type INSTANCE_HASH_TABLE_WITH_MULTIPLE_ASSOCIATED_VALUES |
Â
Example
<Missing Example>
Â
See also
Filter by label
There are no items with the selected labels at this time.
Â