Eneboo - Documentación para desarrolladores
'defines' | 'typedefs' | Funciones | Variables
Referencia del Archivo src/libpq/include/utils/palloc.h

Ir al código fuente de este archivo.

'defines'

#define palloc(sz)   MemoryContextAlloc(CurrentMemoryContext, (sz))
#define palloc0(sz)   MemoryContextAllocZero(CurrentMemoryContext, (sz))
#define palloc0fast(sz)
#define pstrdup(str)   MemoryContextStrdup(CurrentMemoryContext, (str))

'typedefs'

typedef struct MemoryContextDataMemoryContext

Funciones

void * MemoryContextAlloc (MemoryContext context, Size size)
void * MemoryContextAllocZero (MemoryContext context, Size size)
void * MemoryContextAllocZeroAligned (MemoryContext context, Size size)
void pfree (void *pointer)
void * repalloc (void *pointer, Size size)
MemoryContext MemoryContextSwitchTo (MemoryContext context)
char * MemoryContextStrdup (MemoryContext context, const char *string)

Variables

DLLIMPORT MemoryContext CurrentMemoryContext

Documentación de los 'defines'

#define palloc (   sz)    MemoryContextAlloc(CurrentMemoryContext, (sz))
#define palloc0 (   sz)    MemoryContextAllocZero(CurrentMemoryContext, (sz))
#define palloc0fast (   sz)
Valor:
( MemSetTest(0, sz) ? \
                MemoryContextAllocZeroAligned(CurrentMemoryContext, sz) : \
                MemoryContextAllocZero(CurrentMemoryContext, sz) )
#define pstrdup (   str)    MemoryContextStrdup(CurrentMemoryContext, (str))

Documentación de los 'typedefs'


Documentación de las funciones

void* MemoryContextAlloc ( MemoryContext  context,
Size  size 
)
void* MemoryContextAllocZero ( MemoryContext  context,
Size  size 
)
void* MemoryContextAllocZeroAligned ( MemoryContext  context,
Size  size 
)
char* MemoryContextStrdup ( MemoryContext  context,
const char *  string 
)
MemoryContext MemoryContextSwitchTo ( MemoryContext  context)
void pfree ( void *  pointer)
void* repalloc ( void *  pointer,
Size  size 
)

Documentación de las variables

 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'