libressl_d.openssl.buffer

Undocumented in source.

Public Imports

core.stdc.stddef
public import core.stdc.stddef;
Undocumented in source.
libressl_d.compat.sys.types
public import libressl_d.compat.sys.types;
Undocumented in source.
libressl_d.openssl.ossl_typ
public import libressl_d.openssl.ossl_typ;
Undocumented in source.

Members

Functions

BUF_MEM_free
void BUF_MEM_free(libressl_d.openssl.ossl_typ.BUF_MEM* a)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BUF_MEM_grow
int BUF_MEM_grow(libressl_d.openssl.ossl_typ.BUF_MEM* str, size_t len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BUF_MEM_grow_clean
int BUF_MEM_grow_clean(libressl_d.openssl.ossl_typ.BUF_MEM* str, size_t len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BUF_MEM_new
libressl_d.openssl.ossl_typ.BUF_MEM* BUF_MEM_new()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BUF_memdup
void* BUF_memdup(const(void)* data, size_t siz)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BUF_reverse
void BUF_reverse(ubyte* out_, const(ubyte)* in_, size_t siz)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BUF_strdup
char* BUF_strdup(const(char)* str)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BUF_strlcat
size_t BUF_strlcat(char* dst, const(char)* src, size_t siz)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BUF_strlcpy
size_t BUF_strlcpy(char* dst, const(char)* src, size_t siz)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BUF_strndup
char* BUF_strndup(const(char)* str, size_t siz)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ERR_load_BUF_strings
void ERR_load_BUF_strings()

The following lines are auto generated by the script mkerr.pl. Any changes made after this point may be overwritten when the script is next run.

Manifest constants

BUF_F_BUF_MEMDUP
enum BUF_F_BUF_MEMDUP;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BUF_F_BUF_MEM_GROW
enum BUF_F_BUF_MEM_GROW;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BUF_F_BUF_MEM_GROW_CLEAN
enum BUF_F_BUF_MEM_GROW_CLEAN;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BUF_F_BUF_MEM_NEW
enum BUF_F_BUF_MEM_NEW;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BUF_F_BUF_STRDUP
enum BUF_F_BUF_STRDUP;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BUF_F_BUF_STRNDUP
enum BUF_F_BUF_STRNDUP;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

buf_mem_st
struct buf_mem_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta