Class CharStringBuffer

Class Documentation

class CharStringBuffer

Simple char string buffer class for use internally by the devices.

This accommodates buffers which always reserve at least one extra byte for the end of string character.

See also

OConsole.

Public Functions

inline CharStringBuffer()
inline virtual ~CharStringBuffer()
inline unsigned int remaining()
bool full() const
long append(const char &c)
long append(const char *s, unsigned long n)
const char *c_str()
void clear()

Public Static Attributes

static const unsigned int buffer_size = 4095