Spec-Zone .ru
спецификации, руководства, описания, API
|
ADC домой > Ссылочная библиотека> Ссылка> Дарвин> Разное пространство пользователя ссылка API
|
xmlmemory.h |
Включает: |
XMLCALL |
typedef void (XMLCALL *xmlFreeFunc)( void *mem);
xmlFreeFunc: @mem: уже выделенный блок памяти
Подпись для свободного () реализация.
XMLCALL |
typedef void *(XMLCALL *xmlMallocFunc)( size_t size);
xmlMallocFunc: @size: размер требуют в байтах
Подпись для malloc () реализация.
Возвращает указатель на недавно выделенный блок или NULL в случае ошибки.
XMLCALL |
typedef void *(XMLCALL *xmlReallocFunc)( void *mem, size_t size);
xmlReallocFunc: @mem: уже выделенный блок памяти @size: новый размер требуют в байтах
Подпись для перевыделения () реализация.
Возвращает указатель на недавно перераспределенный блок или NULL в случае ошибки.
XMLCALL |
typedef char *(XMLCALL *xmlStrdupFunc)( const char *str);
xmlStrdupFunc: @str: нуль завершил строку
Подпись для strdup () реализация.
Возвращает копию строки или NULL в случае ошибки.
xmlMalloc |
#define xmlMalloc( size) xmlMallocLoc(( size), __FILE__, __LINE__)
xmlMalloc: @size: число байтов для выделения
Обертка для malloc () функция используется в библиотеке XML.
Возвращает указатель на выделенную область или NULL в случае ошибки.
xmlMallocAtomic |
#define xmlMallocAtomic( size) xmlMallocAtomicLoc(( size), __FILE__, __LINE__)
xmlMallocAtomic: @size: число байтов для выделения
Обертка для malloc () функция, используемая в библиотеке XML для выделения блока, не содержащего указатели на другие области.
Возвращает указатель на выделенную область или NULL в случае ошибки.
xmlMemStrdup |
#define xmlMemStrdup( str) xmlMemStrdupLoc(( str), __FILE__, __LINE__)
xmlMemStrdup: @str: указатель на существующую строку
Обертка для strdup () функция, xmlStrdup () обычно предпочитается.
Возвращает указатель на выделенную область или NULL в случае ошибки.
xmlRealloc |
#define xmlRealloc( ptr, size) xmlReallocLoc(( ptr), ( size), __FILE__, __LINE__)
xmlRealloc: @ptr: указатель на существующую выделенную область @size: число байтов для выделения
Обертка для перевыделения () функция используется в библиотеке XML.
Возвращает указатель на выделенную область или NULL в случае ошибки.
Последнее обновление: 20.06.2006