#include "stringbuffer.h"#include "stringbuffer_private.h"#include <stdio.h>Go to the source code of this file.
Functions | |
| stringbuffer_t * | stringbuffer_new (char *data, size_t len) |
| stringbuffer_t * | stringbuffer_reset (stringbuffer_t *buf, char *data, size_t len) |
| int | stringbuffer_read (stringbuffer_t *buf) |
| stringbuffer_t * | stringbuffer_rewind (stringbuffer_t *buf, size_t rewindLen) |
| stringbuffer_t * | stringbuffer_setIndex (stringbuffer_t *buf, size_t newIndex) |
| void | stringbuffer_delete (stringbuffer_t *buf) |
| char * | stringbuffer_getData (stringbuffer_t *buf) |
| size_t | stringbuffer_getLen (stringbuffer_t *buf) |
| size_t | stringbuffer_getIndex (stringbuffer_t *buf) |
| stringbuffer_t * | stringbuffer_filter (void *state, stringbuffer_filter_t filterFunction, stringbuffer_t *toFilter) |
Definition in file stringbuffer.c.
| void stringbuffer_delete | ( | stringbuffer_t * | buf | ) |
Definition at line 83 of file stringbuffer.c.
| stringbuffer_t* stringbuffer_filter | ( | void * | state, | |
| stringbuffer_filter_t | filterFunction, | |||
| stringbuffer_t * | toFilter | |||
| ) |
Definition at line 103 of file stringbuffer.c.
| char* stringbuffer_getData | ( | stringbuffer_t * | buf | ) |
Definition at line 88 of file stringbuffer.c.
| size_t stringbuffer_getIndex | ( | stringbuffer_t * | buf | ) |
Definition at line 98 of file stringbuffer.c.
| size_t stringbuffer_getLen | ( | stringbuffer_t * | buf | ) |
Definition at line 93 of file stringbuffer.c.
| stringbuffer_t* stringbuffer_new | ( | char * | data, | |
| size_t | len | |||
| ) |
Definition at line 25 of file stringbuffer.c.
| int stringbuffer_read | ( | stringbuffer_t * | buf | ) |
Definition at line 42 of file stringbuffer.c.
| stringbuffer_t* stringbuffer_reset | ( | stringbuffer_t * | buf, | |
| char * | data, | |||
| size_t | len | |||
| ) |
Definition at line 34 of file stringbuffer.c.
| stringbuffer_t* stringbuffer_rewind | ( | stringbuffer_t * | buf, | |
| size_t | rewindLen | |||
| ) |
Definition at line 65 of file stringbuffer.c.
| stringbuffer_t* stringbuffer_setIndex | ( | stringbuffer_t * | buf, | |
| size_t | newIndex | |||
| ) |
Definition at line 77 of file stringbuffer.c.