scsl
0.1.1
Shimmering Clarity Standard Library
|
Buffer implements basic line buffers. More...
#include <iostream>
#include <cstdint>
Go to the source code of this file.
Classes | |
class | scsl::Buffer |
Namespaces | |
scsl | |
scsl is the top-level namespace containing all the code in this library. | |
Functions | |
std::ostream & | scsl::operator<< (std::ostream &os, const Buffer &buf) |
The << operator is overloaded to write out the contents of the Buffer. | |
bool | scsl::operator!= (const Buffer &lhs, const Buffer &rhs) |
Buffer implements basic line buffers.
Buffer implements a basic uint8_t line buffer that is intended for use in text editing. It allocates memory in powers of two, and will grow or shrink as needed.