Eneboo - Documentación para desarrolladores
Funciones
Referencia del Archivo src/libdigidoc/openssl/crypto/mem.c
#include <stdio.h>
#include <stdlib.h>
#include <openssl/crypto.h>
#include "cryptlib.h"

Funciones

int CRYPTO_set_mem_functions (void *(*m)(size_t), void *(*r)(void *, size_t), void(*f)(void *))
int CRYPTO_set_mem_ex_functions (void *(*m)(size_t, const char *, int), void *(*r)(void *, size_t, const char *, int), void(*f)(void *))
int CRYPTO_set_locked_mem_functions (void *(*m)(size_t), void(*f)(void *))
int CRYPTO_set_locked_mem_ex_functions (void *(*m)(size_t, const char *, int), void(*f)(void *))
int CRYPTO_set_mem_debug_functions (void(*m)(void *, int, const char *, int, int), void(*r)(void *, void *, int, const char *, int, int), void(*f)(void *, int), void(*so)(long), long(*go)(void))
void CRYPTO_set_mem_info_functions (int(*push_info_fn)(const char *info, const char *file, int line), int(*pop_info_fn)(void), int(*remove_all_info_fn)(void))
void CRYPTO_get_mem_functions (void *(**m)(size_t), void *(**r)(void *, size_t), void(**f)(void *))
void CRYPTO_get_mem_ex_functions (void *(**m)(size_t, const char *, int), void *(**r)(void *, size_t, const char *, int), void(**f)(void *))
void CRYPTO_get_locked_mem_functions (void *(**m)(size_t), void(**f)(void *))
void CRYPTO_get_locked_mem_ex_functions (void *(**m)(size_t, const char *, int), void(**f)(void *))
void CRYPTO_get_mem_debug_functions (void(**m)(void *, int, const char *, int, int), void(**r)(void *, void *, int, const char *, int, int), void(**f)(void *, int), void(**so)(long), long(**go)(void))
void * CRYPTO_malloc_locked (int num, const char *file, int line)
void CRYPTO_free_locked (void *str)
void * CRYPTO_malloc (int num, const char *file, int line)
void * CRYPTO_realloc (void *str, int num, const char *file, int line)
void * CRYPTO_realloc_clean (void *str, int old_len, int num, const char *file, int line)
void CRYPTO_free (void *str)
void * CRYPTO_remalloc (void *a, int num, const char *file, int line)
void CRYPTO_set_mem_debug_options (long bits)
long CRYPTO_get_mem_debug_options (void)
int CRYPTO_push_info_ (const char *info, const char *file, int line)
int CRYPTO_pop_info (void)
int CRYPTO_remove_all_info (void)

Documentación de las funciones

void CRYPTO_free ( void *  str)
void CRYPTO_free_locked ( void *  str)
void CRYPTO_get_locked_mem_ex_functions ( void *(**)(size_t, const char *, int m,
void(**)(void *)  f 
)
void CRYPTO_get_locked_mem_functions ( void *(**)(size_t m,
void(**)(void *)  f 
)
void CRYPTO_get_mem_debug_functions ( void(**)(void *, int, const char *, int, int m,
void(**)(void *, void *, int, const char *, int, int r,
void(**)(void *, int f,
void(**)(long)  so,
long(**)(void)  go 
)
long CRYPTO_get_mem_debug_options ( void  )
void CRYPTO_get_mem_ex_functions ( void *(**)(size_t, const char *, int m,
void *(**)(void *, size_t, const char *, int r,
void(**)(void *)  f 
)
void CRYPTO_get_mem_functions ( void *(**)(size_t m,
void *(**)(void *, size_t r,
void(**)(void *)  f 
)
void* CRYPTO_malloc ( int  num,
const char *  file,
int  line 
)
void* CRYPTO_malloc_locked ( int  num,
const char *  file,
int  line 
)
int CRYPTO_pop_info ( void  )
int CRYPTO_push_info_ ( const char *  info,
const char *  file,
int  line 
)
void* CRYPTO_realloc ( void *  str,
int  num,
const char *  file,
int  line 
)
void* CRYPTO_realloc_clean ( void *  str,
int  old_len,
int  num,
const char *  file,
int  line 
)
void* CRYPTO_remalloc ( void *  a,
int  num,
const char *  file,
int  line 
)
int CRYPTO_remove_all_info ( void  )
int CRYPTO_set_locked_mem_ex_functions ( void *(*)(size_t, const char *, int m,
void(*)(void *)  f 
)
int CRYPTO_set_locked_mem_functions ( void *(*)(size_t m,
void(*)(void *)  f 
)
int CRYPTO_set_mem_debug_functions ( void(*)(void *, int, const char *, int, int m,
void(*)(void *, void *, int, const char *, int, int r,
void(*)(void *, int f,
void(*)(long)  so,
long(*)(void)  go 
)
void CRYPTO_set_mem_debug_options ( long  bits)
int CRYPTO_set_mem_ex_functions ( void *(*)(size_t, const char *, int m,
void *(*)(void *, size_t, const char *, int r,
void(*)(void *)  f 
)
int CRYPTO_set_mem_functions ( void *(*)(size_t m,
void *(*)(void *, size_t r,
void(*)(void *)  f 
)
void CRYPTO_set_mem_info_functions ( int(*)(const char *info, const char *file, int line push_info_fn,
int(*)(void)  pop_info_fn,
int(*)(void)  remove_all_info_fn 
)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'