ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
sqlite3_mem_methods Struct Reference

#include <sqlite3.h>

Public Attributes

void *(* xMalloc )(int)
 
void(* xFree )(void *)
 
void *(* xRealloc )(void *, int)
 
int(* xSize )(void *)
 
int(* xRoundup )(int)
 
int(* xInit )(void *)
 
void(* xShutdown )(void *)
 
void * pAppData
 

Detailed Description

Definition at line 2702 of file sqlite3.c.

Member Data Documentation

◆ pAppData

void * sqlite3_mem_methods::pAppData

Definition at line 2710 of file sqlite3.c.

◆ xFree

void(* sqlite3_mem_methods::xFree)(void *)

Definition at line 2704 of file sqlite3.c.

Referenced by memtraceFree().

◆ xInit

int(* sqlite3_mem_methods::xInit)(void *)

Definition at line 2708 of file sqlite3.c.

Referenced by memtraceInit().

◆ xMalloc

void *(* sqlite3_mem_methods::xMalloc)(int)

Definition at line 2703 of file sqlite3.c.

Referenced by memtraceMalloc(), and sqlite3MemTraceDeactivate().

◆ xRealloc

void *(* sqlite3_mem_methods::xRealloc)(void *, int)

Definition at line 2705 of file sqlite3.c.

Referenced by memtraceRealloc().

◆ xRoundup

int(* sqlite3_mem_methods::xRoundup)(int)

Definition at line 2707 of file sqlite3.c.

Referenced by memtraceMalloc(), memtraceRealloc(), and memtraceRoundup().

◆ xShutdown

void(* sqlite3_mem_methods::xShutdown)(void *)

Definition at line 2709 of file sqlite3.c.

Referenced by memtraceShutdown().

◆ xSize

int(* sqlite3_mem_methods::xSize)(void *)

Definition at line 2706 of file sqlite3.c.

Referenced by memtraceFree(), memtraceRealloc(), and memtraceSize().


The documentation for this struct was generated from the following files: