Searched defs:sqlite3_mem_methods (Results 1 – 4 of 4) sorted by relevance
1530 typedef struct sqlite3_mem_methods sqlite3_mem_methods; typedef1531 struct sqlite3_mem_methods { struct1532 void *(*xMalloc)(int); /* Memory allocation function */1533 void (*xFree)(void*); /* Free a prior allocation */1534 void *(*xRealloc)(void*,int); /* Resize an allocation */1535 int (*xSize)(void*); /* Return the size of an allocation */1536 int (*xRoundup)(int); /* Round up request size to allocation size */1537 int (*xInit)(void*); /* Initialize the memory allocator */1538 void (*xShutdown)(void*); /* Deinitialize the memory allocator */1539 void *pAppData; /* Argument to xInit() and xShutdown() */
1807 typedef struct sqlite3_mem_methods sqlite3_mem_methods; typedef1808 struct sqlite3_mem_methods { struct1809 void *(*xMalloc)(int); /* Memory allocation function */1810 void (*xFree)(void*); /* Free a prior allocation */1811 void *(*xRealloc)(void*,int); /* Resize an allocation */1812 int (*xSize)(void*); /* Return the size of an allocation */1813 int (*xRoundup)(int); /* Round up request size to allocation size */1814 int (*xInit)(void*); /* Initialize the memory allocator */1815 void (*xShutdown)(void*); /* Deinitialize the memory allocator */1816 void *pAppData; /* Argument to xInit() and xShutdown() */