|
Defines |
|
#define | CHUNK 0x1000 |
|
#define | LINELEN 81 |
|
#define | CHARS_PER_LINE 16 |
Functions |
| cp_string * | cp_string_create (char *data, int len) |
| cp_string * | cp_string_create_empty (int initial_size) |
| void | cp_string_delete (cp_string *str) |
|
void | cp_string_drop_wrap (cp_string *str) |
|
void | cp_string_drop_content (char *str) |
| void | cp_string_destroy (cp_string *str) |
| void | cp_string_clear (cp_string *str) |
| void | cp_string_reset (cp_string *str) |
| cp_string * | cp_string_cstrcpy (cp_string *str, char *cstr) |
| cp_string * | cp_string_cpy (cp_string *dst, cp_string *src) |
| cp_string * | cp_string_dup (cp_string *src) |
| cp_string * | cp_string_cstrdup (char *src) |
| cp_string * | cp_string_cat (cp_string *str, cp_string *appendum) |
| cp_string * | cp_string_cstrcat (cp_string *str, char *cstr) |
| cp_string * | cp_string_append_char (cp_string *str, char ch) |
| cp_string * | cp_string_cat_bin (cp_string *str, void *bin, int len) |
| int | cp_string_cmp (cp_string *s1, cp_string *s2) |
| char * | cp_string_tocstr (cp_string *str) |
| int | cp_string_len (cp_string *s) |
| char * | cp_string_data (cp_string *s) |
| cp_string * | cp_string_read (int fd, int len) |
| int | cp_string_write (cp_string *str, int fd) |
| cp_string * | cp_string_read_file (char *filename) |
| int | cp_string_write_file (cp_string *str, char *filename) |
| void | cp_string_dump (cp_string *str) |
| void | cp_string_flip (cp_string *str) |
| cp_string * | cp_string_filter (cp_string *str, char *letters) |