Searched defs:sqlite3_mem_methods (Results 1 – 3 of 3) sorted by relevance
1764 typedef struct sqlite3_mem_methods sqlite3_mem_methods; typedef1765 struct sqlite3_mem_methods { struct1766 void *(*xMalloc)(int); /* Memory allocation function */1767 void (*xFree)(void*); /* Free a prior allocation */1768 void *(*xRealloc)(void*,int); /* Resize an allocation */1769 int (*xSize)(void*); /* Return the size of an allocation */1770 int (*xRoundup)(int); /* Round up request size to allocation size */1771 int (*xInit)(void*); /* Initialize the memory allocator */1772 void (*xShutdown)(void*); /* Deinitialize the memory allocator */1773 void *pAppData; /* Argument to xInit() and xShutdown() */
2077 typedef struct sqlite3_mem_methods sqlite3_mem_methods; typedef2078 struct sqlite3_mem_methods { struct2079 void *(*xMalloc)(int); /* Memory allocation function */2080 void (*xFree)(void*); /* Free a prior allocation */2081 void *(*xRealloc)(void*,int); /* Resize an allocation */2082 int (*xSize)(void*); /* Return the size of an allocation */2083 int (*xRoundup)(int); /* Round up request size to allocation size */2084 int (*xInit)(void*); /* Initialize the memory allocator */2085 void (*xShutdown)(void*); /* Deinitialize the memory allocator */2086 void *pAppData; /* Argument to xInit() and xShutdown() */
453 struct sqlite3_mem_methods struct473 SQLITE_CONFIG_MALLOC = 4, /** sqlite3_mem_methods* */ argument