arduino-audio-tools
Public Member Functions | Protected Attributes | List of all members
ParseBuffer Class Reference

We try to keep the necessary buffer for parsing as small as possible, The data() method provides the start of the actual data and with consume we remove the processed data from the buffer to make space again. More...

#include <ContainerAVI.h>

Public Member Functions

size_t available ()
 
size_t availableToWrite ()
 
void clear ()
 
void consume (int size)
 
uint8_t * data ()
 
long indexOf (const char *str)
 
bool isEmpty ()
 
void resize (int size)
 
size_t size ()
 
size_t writeArray (uint8_t *data, size_t len)
 

Protected Attributes

size_t available_byte_count = 0
 
Vector< uint8_t > vector {0}
 

Detailed Description

We try to keep the necessary buffer for parsing as small as possible, The data() method provides the start of the actual data and with consume we remove the processed data from the buffer to make space again.

Author
Phil Schatzmann

The documentation for this class was generated from the following file: