|
VSF Documented
|
#include "argtable3.h"#include "argtable3_private.h"#include <stdarg.h>#include <stdlib.h>#include <string.h>Data Structures | |
| struct | _internal_arg_dstr |
Macros | |
| #define | START_VSNBUFF 16 |
Typedefs | |
| typedef struct _internal_arg_dstr | _internal_arg_dstr_t |
Functions | |
| arg_dstr_t | arg_dstr_create (void) |
| void | arg_dstr_destroy (arg_dstr_t ds) |
| void | arg_dstr_set (arg_dstr_t ds, char *str, arg_dstr_freefn *free_proc) |
| char * | arg_dstr_cstr (arg_dstr_t ds) |
| void | arg_dstr_cat (arg_dstr_t ds, const char *str) |
| void | arg_dstr_catc (arg_dstr_t ds, char c) |
| void | arg_dstr_catf (arg_dstr_t ds, const char *fmt,...) |
| void | arg_dstr_free (arg_dstr_t ds) |
| void | arg_dstr_reset (arg_dstr_t ds) |
| #define START_VSNBUFF 16 |
| typedef struct _internal_arg_dstr _internal_arg_dstr_t |
| arg_dstr_t arg_dstr_create | ( | void | ) |
| void arg_dstr_destroy | ( | arg_dstr_t | ds | ) |
| void arg_dstr_set | ( | arg_dstr_t | ds, |
| char * | str, | ||
| arg_dstr_freefn * | free_proc | ||
| ) |
| char * arg_dstr_cstr | ( | arg_dstr_t | ds | ) |
| void arg_dstr_cat | ( | arg_dstr_t | ds, |
| const char * | str | ||
| ) |
| void arg_dstr_catc | ( | arg_dstr_t | ds, |
| char | c | ||
| ) |
| void arg_dstr_catf | ( | arg_dstr_t | ds, |
| const char * | fmt, | ||
| ... | |||
| ) |
| void arg_dstr_free | ( | arg_dstr_t | ds | ) |
| void arg_dstr_reset | ( | arg_dstr_t | ds | ) |