Eneboo - Documentación para desarrolladores
Clases | 'defines' | Funciones
Referencia del Archivo src/libdigidoc/openssl/crypto/buffer/buffer.h
#include <openssl/ossl_typ.h>
#include <stddef.h>
#include <sys/types.h>

Ir al código fuente de este archivo.

Clases

struct  buf_mem_st

'defines'

#define BUF_F_BUF_MEMDUP   103
#define BUF_F_BUF_MEM_GROW   100
#define BUF_F_BUF_MEM_GROW_CLEAN   105
#define BUF_F_BUF_MEM_NEW   101
#define BUF_F_BUF_STRDUP   102
#define BUF_F_BUF_STRNDUP   104

Funciones

BUF_MEMBUF_MEM_new (void)
void BUF_MEM_free (BUF_MEM *a)
int BUF_MEM_grow (BUF_MEM *str, int len)
int BUF_MEM_grow_clean (BUF_MEM *str, int len)
char * BUF_strdup (const char *str)
char * BUF_strndup (const char *str, size_t siz)
void * BUF_memdup (const void *data, size_t siz)
size_t BUF_strlcpy (char *dst, const char *src, size_t siz)
size_t BUF_strlcat (char *dst, const char *src, size_t siz)
void ERR_load_BUF_strings (void)

Documentación de los 'defines'

#define BUF_F_BUF_MEM_GROW   100
#define BUF_F_BUF_MEM_GROW_CLEAN   105
#define BUF_F_BUF_MEM_NEW   101
#define BUF_F_BUF_MEMDUP   103
#define BUF_F_BUF_STRDUP   102
#define BUF_F_BUF_STRNDUP   104

Documentación de las funciones

void BUF_MEM_free ( BUF_MEM a)
int BUF_MEM_grow ( BUF_MEM str,
int  len 
)
int BUF_MEM_grow_clean ( BUF_MEM str,
int  len 
)
BUF_MEM* BUF_MEM_new ( void  )
void* BUF_memdup ( const void *  data,
size_t  siz 
)
char* BUF_strdup ( const char *  str)
size_t BUF_strlcat ( char *  dst,
const char *  src,
size_t  siz 
)
size_t BUF_strlcpy ( char *  dst,
const char *  src,
size_t  siz 
)
char* BUF_strndup ( const char *  str,
size_t  siz 
)
void ERR_load_BUF_strings ( void  )
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'