|
gwenhywfar
5.10.1
|
#include "idlist64_p.h"#include <gwenhywfar/memory.h>#include <gwenhywfar/debug.h>#include <stdlib.h>#include <assert.h>#include "idlist64-t.c"
Go to the source code of this file.
Macros | |
| #define | DISABLE_DEBUGLOG |
| #define DISABLE_DEBUGLOG |
Definition at line 29 of file idlist64.c.
|
static |
Definition at line 688 of file idlist64.c.
Referenced by GWEN_IdList64__Sort().

|
static |
Definition at line 703 of file idlist64.c.
Referenced by GWEN_IdList64__Sort().

|
static |
|
static |
Definition at line 513 of file idlist64.c.
References GWEN_IdTable64_Attach().

|
static |
|
static |
Definition at line 523 of file idlist64.c.
References GWEN_IdTable64_free().

|
static |
Definition at line 533 of file idlist64.c.
References GWEN_IdList64_GetTableAt(), GWEN_IdList64_GetTableMaxEntries(), and GWEN_IdList64_GetUsedTables().
Referenced by GWEN_IdList64_Iterator_GetFirstId().


|
static |
Definition at line 565 of file idlist64.c.
References DBG_ERROR, GWEN_IdList64_GetTableAt(), GWEN_IdList64_GetTableMaxEntries(), GWEN_IdList64_GetUsedTables(), and GWEN_LOGDOMAIN.
Referenced by GWEN_IdList64_Iterator_GetNextId().


|
static |
Definition at line 623 of file idlist64.c.
References __compAscending(), __compDescending(), GWEN_IdList64_AddId(), GWEN_IdList64_Clear(), GWEN_IdList64_GetEntryCount(), GWEN_IdList64_Iterator_free(), GWEN_IdList64_Iterator_GetFirstId(), GWEN_IdList64_Iterator_GetNextId(), and GWEN_IdList64_Iterator_new().
Referenced by GWEN_IdList64_ReverseSort(), and GWEN_IdList64_Sort().


|
static |
Definition at line 218 of file idlist64.c.
References GWEN_SimplePtrList_AddPtr().
Referenced by GWEN_IdList64_AddId(), and GWEN_IdList64_dup().


| int GWEN_IdList64_DecIdCounter | ( | GWEN_SIMPLEPTRLIST * | pl | ) |
Definition at line 175 of file idlist64.c.
References GWEN_SimplePtrList_DecUserCounter().
Referenced by GWEN_IdList64_DelId().


| int64_t GWEN_IdList64_GetLastTablePos | ( | const GWEN_IDLIST64 * | idl | ) |
Definition at line 232 of file idlist64.c.
References GWEN_ERROR_NO_DATA, and GWEN_SimplePtrList_GetUsedEntries().
Referenced by GWEN_IdList64_AddId().


|
static |
Definition at line 204 of file idlist64.c.
References GWEN_SimplePtrList_GetPtrAt().
Referenced by GWEN_IdList64__GetFirstId(), GWEN_IdList64__GetNextId(), GWEN_IdList64_AddId(), GWEN_IdList64_DelId(), GWEN_IdList64_dup(), GWEN_IdList64_GetIdAt(), and GWEN_IdList64_HasId().


| int GWEN_IdList64_GetTableMaxEntries | ( | const GWEN_IDLIST64 * | idl | ) |
Definition at line 190 of file idlist64.c.
References GWEN_SimplePtrList_GetUserIntData().
Referenced by GWEN_IdList64__GetFirstId(), GWEN_IdList64__GetNextId(), GWEN_IdList64_AddId(), GWEN_IdList64_DelId(), and GWEN_IdList64_HasId().


| uint64_t GWEN_IdList64_GetUsedTables | ( | const GWEN_IDLIST64 * | idl | ) |
Definition at line 225 of file idlist64.c.
References GWEN_SimplePtrList_GetUsedEntries().
Referenced by GWEN_IdList64__GetFirstId(), GWEN_IdList64__GetNextId(), GWEN_IdList64_DelId(), and GWEN_IdList64_HasId().


| void GWEN_IdList64_IncIdCounter | ( | GWEN_SIMPLEPTRLIST * | pl | ) |
Definition at line 168 of file idlist64.c.
References GWEN_SimplePtrList_IncUserCounter().
Referenced by GWEN_IdList64_AddId().


| int GWEN_IdList64_SetTableAt | ( | GWEN_IDLIST64 * | idl, |
| uint64_t | idx, | ||
| GWEN_IDTABLE64 * | t | ||
| ) |
Definition at line 211 of file idlist64.c.
References GWEN_SimplePtrList_SetPtrAt().
Referenced by GWEN_IdList64_AddId().


|
static |
Definition at line 946 of file idlist64.c.
Referenced by GWEN_IdList64_AddId().

|
static |
Definition at line 787 of file idlist64.c.
Referenced by _attachToTable().

|
static |
Definition at line 908 of file idlist64.c.
Referenced by GWEN_IdList64_AddId().

|
static |
Definition at line 849 of file idlist64.c.
References GWEN_IdTable64_new(), and GWEN_IdTable64_SetPtrEntries().
Referenced by GWEN_IdList64_AddId().


|
static |
Definition at line 889 of file idlist64.c.
Referenced by GWEN_IdList64_AddId().

|
static |
Definition at line 822 of file idlist64.c.
References GWEN_IdTable64_new().
Referenced by GWEN_IdList64_AddId(), and GWEN_IdList64_dup().


|
static |
Definition at line 797 of file idlist64.c.
References GWEN_FREE_OBJECT.
Referenced by _detachFromTable(), GWEN_IdList64_AddId(), and GWEN_IdList64_dup().

|
static |
Definition at line 880 of file idlist64.c.
Referenced by GWEN_IdList64_AddId().

|
static |
Definition at line 899 of file idlist64.c.
Referenced by GWEN_IdList64_AddId().

|
static |
Definition at line 871 of file idlist64.c.
Referenced by GWEN_IdList64_AddId().

|
static |
Definition at line 918 of file idlist64.c.
Referenced by GWEN_IdList64_AddId(), and GWEN_IdList64_GetIdAt().

| int GWEN_IdTable64_GetRefCounter | ( | const GWEN_IDTABLE64 * | ft | ) |
Definition at line 814 of file idlist64.c.
|
static |
Definition at line 938 of file idlist64.c.
Referenced by GWEN_IdList64_AddId().

|
static |
Definition at line 775 of file idlist64.c.
References GWEN_NEW_OBJECT.
Referenced by GWEN_IdTable64_Create(), and GWEN_IdTable64_dup().

|
static |
Definition at line 927 of file idlist64.c.
Referenced by GWEN_IdTable64_Create().

1.8.14