Eneboo - Documentación para desarrolladores
Clases | 'defines' | 'typedefs' | Funciones
Referencia del Archivo src/libdigidoc/openssl/crypto/mem_dbg.c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include "cryptlib.h"
#include <openssl/crypto.h>
#include <openssl/buffer.h>
#include <openssl/bio.h>
#include <openssl/lhash.h>

Clases

struct  app_mem_info_st
struct  mem_st
struct  mem_leak_st

'defines'

#define BUF_REMAIN   (sizeof buf - (size_t)(bufp - buf))

'typedefs'

typedef struct app_mem_info_st APP_INFO
typedef struct mem_st MEM
typedef struct mem_leak_st MEM_LEAK

Funciones

int CRYPTO_mem_ctrl (int mode)
int CRYPTO_is_mem_check_on (void)
void CRYPTO_dbg_set_options (long bits)
long CRYPTO_dbg_get_options (void)
int CRYPTO_dbg_push_info (const char *info, const char *file, int line)
int CRYPTO_dbg_pop_info (void)
int CRYPTO_dbg_remove_all_info (void)
void CRYPTO_dbg_malloc (void *addr, int num, const char *file, int line, int before_p)
void CRYPTO_dbg_free (void *addr, int before_p)
void CRYPTO_dbg_realloc (void *addr1, void *addr2, int num, const char *file, int line, int before_p)
void CRYPTO_mem_leaks_fp (FILE *fp)
void CRYPTO_malloc_debug_init (void)
char * CRYPTO_strdup (const char *str, const char *file, int line)

Documentación de los 'defines'

#define BUF_REMAIN   (sizeof buf - (size_t)(bufp - buf))

Documentación de los 'typedefs'

typedef struct app_mem_info_st APP_INFO
typedef struct mem_st MEM
typedef struct mem_leak_st MEM_LEAK

Documentación de las funciones

void CRYPTO_dbg_free ( void *  addr,
int  before_p 
)
long CRYPTO_dbg_get_options ( void  )
void CRYPTO_dbg_malloc ( void *  addr,
int  num,
const char *  file,
int  line,
int  before_p 
)
int CRYPTO_dbg_pop_info ( void  )
int CRYPTO_dbg_push_info ( const char *  info,
const char *  file,
int  line 
)
void CRYPTO_dbg_realloc ( void *  addr1,
void *  addr2,
int  num,
const char *  file,
int  line,
int  before_p 
)
int CRYPTO_dbg_remove_all_info ( void  )
void CRYPTO_dbg_set_options ( long  bits)
int CRYPTO_is_mem_check_on ( void  )
void CRYPTO_malloc_debug_init ( void  )
int CRYPTO_mem_ctrl ( int  mode)
void CRYPTO_mem_leaks_fp ( FILE *  fp)
char* CRYPTO_strdup ( const char *  str,
const char *  file,
int  line 
)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'