HPDF_List HPDF_List_New(HPDF_MMgr mmgr, HPDF_UINT items_per_block)
void * HPDF_List_RemoveByIndex(HPDF_List list, HPDF_UINT index)
HPDF_INT32 HPDF_List_Find(HPDF_List list, void *item)
struct _HPDF_List_Rec HPDF_List_Rec
void * HPDF_List_ItemAt(HPDF_List list, HPDF_UINT index)
void HPDF_List_Free(HPDF_List list)
void HPDF_List_Clear(HPDF_List list)
struct _HPDF_List_Rec * HPDF_List
Definition: hpdf_list.h:28
HPDF_STATUS HPDF_List_Remove(HPDF_List list, void *item)
HPDF_STATUS HPDF_List_Add(HPDF_List list, void *item)
HPDF_STATUS HPDF_List_Insert(HPDF_List list, void *target, void *item)
unsigned int HPDF_UINT
Definition: hpdf_types.h:45
signed int HPDF_INT32
Definition: hpdf_types.h:56
unsigned long HPDF_STATUS
Definition: hpdf_types.h:94
Definition: hpdf_error.h:180
Definition: hpdf_list.h:30
void ** obj
Definition: hpdf_list.h:36
HPDF_UINT block_siz
Definition: hpdf_list.h:33
HPDF_Error error
Definition: hpdf_list.h:32
HPDF_UINT count
Definition: hpdf_list.h:35
HPDF_UINT items_per_block
Definition: hpdf_list.h:34
HPDF_MMgr mmgr
Definition: hpdf_list.h:31
Definition: hpdf_mmgr.h:40