scsl  0.1.1
Shimmering Clarity Standard Library
Classes | Namespaces | Functions
Buffer.h File Reference

Buffer implements basic line buffers. More...

#include <iostream>
#include <cstdint>
Include dependency graph for Buffer.h:
This graph shows which files directly or indirectly include this file:

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)
 

Detailed Description

Buffer implements basic line buffers.

Author
K. Isom kyle@.nosp@m.imap.nosp@m..cc
Date
2023-10-09

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.