Go to the source code of this file.
|
int | BUF_MEM_append (BUF_MEM *buf, const void *in, size_t len) |
|
void | BUF_MEM_free (BUF_MEM *buf) |
|
size_t | BUF_MEM_grow (BUF_MEM *buf, size_t len) |
|
size_t | BUF_MEM_grow_clean (BUF_MEM *buf, size_t len) |
|
BUF_MEM * | BUF_MEM_new (void) |
|
int | BUF_MEM_reserve (BUF_MEM *buf, size_t cap) |
|
void * | BUF_memdup (const void *data, size_t size) |
|
char * | BUF_strdup (const char *str) |
|
size_t | BUF_strlcat (char *dst, const char *src, size_t dst_size) |
|
size_t | BUF_strlcpy (char *dst, const char *src, size_t dst_size) |
|
char * | BUF_strndup (const char *str, size_t size) |
|
size_t | BUF_strnlen (const char *str, size_t max_len) |
|
◆ BUF_MEM_append()
◆ BUF_MEM_free()
Definition at line 80 of file buf.c.
◆ BUF_MEM_grow()
size_t BUF_MEM_grow |
( |
BUF_MEM * |
buf, |
|
|
size_t |
len |
|
) |
| |
◆ BUF_MEM_grow_clean()
size_t BUF_MEM_grow_clean |
( |
BUF_MEM * |
buf, |
|
|
size_t |
len |
|
) |
| |
◆ BUF_MEM_new()
Definition at line 67 of file buf.c.
◆ BUF_MEM_reserve()
Definition at line 89 of file buf.c.
◆ BUF_memdup()
void* BUF_memdup |
( |
const void * |
data, |
|
|
size_t |
size |
|
) |
| |
◆ BUF_strdup()
char* BUF_strdup |
( |
const char * |
str | ) |
|
◆ BUF_strlcat()
size_t BUF_strlcat |
( |
char * |
dst, |
|
|
const char * |
src, |
|
|
size_t |
dst_size |
|
) |
| |
◆ BUF_strlcpy()
size_t BUF_strlcpy |
( |
char * |
dst, |
|
|
const char * |
src, |
|
|
size_t |
dst_size |
|
) |
| |
◆ BUF_strndup()
char* BUF_strndup |
( |
const char * |
str, |
|
|
size_t |
size |
|
) |
| |
◆ BUF_strnlen()
size_t BUF_strnlen |
( |
const char * |
str, |
|
|
size_t |
max_len |
|
) |
| |