A list of uint64_t objects.
More...
A list of uint64_t objects.
This is basically a list for uint64_t objects, but since it uses tables instead of those list objects normally used throughout Gwen it is less memory consuming.
◆ GWEN_IdList64_AddId()
Adds an id to the list, returns its index. This function does no doublecheck.
◆ GWEN_IdList64_Attach()
◆ GWEN_IdList64_Clear()
◆ GWEN_IdList64_DelId()
Removes the first occurrence of the given id.
- Returns
- 0 if deleted, !=0 if the id wasn't found
◆ GWEN_IdList64_dup()
◆ GWEN_IdList64_free()
◆ GWEN_IdList64_GetEntryCount()
◆ GWEN_IdList64_GetIdAt()
◆ GWEN_IdList64_HasId()
Checks whether the given id exists in the idlist.
- Returns
- 1 if found, 0 otherwise
◆ GWEN_IdList64_LazyCopy()
◆ GWEN_IdList64_new()
◆ GWEN_IdList64_newWithSteps()
◆ GWEN_IdList64_ReverseSort()
◆ GWEN_IdList64_Sort()
Sorts the ids in ascending order