ferite_buffer_new() - Create a new FeriteBuffer |
ferite_buffer_add() - Add data to a buffer |
ferite_buffer_alloc() - Alloc a slab of memory and add it to the buffer if needed |
ferite_buffer_add_char() - Add a character onto the end of a buffer |
ferite_buffer_add_fstr() - Add a FeriteString onto the end of a buffer |
ferite_buffer_add_str() - Add a null terminated C string onto the buffer |
ferite_buffer_add_long() - Add a long onto the end of a buffer |
ferite_buffer_add_double() - Add a double onto the end of a buffer |
ferite_buffer_add_variable() - Add a ferite variable's value onto the end of a buffer |
ferite_buffer_vprintf() - Same as a standard C vprintf except onto a ferite buffer |
ferite_buffer_printf() - Same as a standard C printf except onto a ferite buffer |
ferite_buffer_merge() - Take two buffers and combine them into one |
ferite_buffer_delete() - Clean up a buffer and free all memory it uses |
ferite_buffer_get_size() - Get the total size of the data contained within a buffer |
ferite_buffer_get() - Get the entire contents of the bugffer in a contiguous memory block |
ferite_buffer_to_fd() - Write a buffer out to a system file descriptor |
ferite_buffer_to_file() - Write a buffer out to a file pointed to by a C FILE stream |
ferite_buffer_to_var() - Create a ferite string variable based upon the data within the buffer |
ferite_buffer_to_str() - Create a FeriteString containing the contents of a buffer |