Memory managment
Memory managment — hooks for defining your own memory managment functions
|
|
Details
IptcMemAllocFunc ()
void* (*IptcMemAllocFunc) (IptcLong );
IptcMemReallocFunc ()
void* (*IptcMemReallocFunc) (void *,
IptcLong );
Param1 : |
|
Param2 : |
|
Returns : |
|
IptcMemFreeFunc ()
void (*IptcMemFreeFunc) (void *);
IptcMem
typedef struct _IptcMem IptcMem;
iptc_mem_ref ()
void iptc_mem_ref (IptcMem *);
iptc_mem_unref ()
void iptc_mem_unref (IptcMem *);
iptc_mem_alloc ()
void* iptc_mem_alloc (IptcMem *,
IptcLong );
Param1 : |
|
Param2 : |
|
Returns : |
|
iptc_mem_realloc ()
void* iptc_mem_realloc (IptcMem *,
void *,
IptcLong );
Param1 : |
|
Param2 : |
|
Param3 : |
|
Returns : |
|
iptc_mem_free ()
void iptc_mem_free (IptcMem *,
void *);
iptc_mem_new_default ()
IptcMem* iptc_mem_new_default (void);