CONZEPT 16 C++ API
|
Input stream buffer for reading text buffers. More...
#include "C16/Text.hpp"
Input stream buffer for reading text buffers.
Public Member Functions | |
StreamBufferInput () | |
Constructs an input stream buffer. More... | |
void | associate (const Text &text) |
void | dissociate () override |
Dissociates an associated text buffer from the input stream buffer. More... | |
bool | associated () const override |
Gets if there is text buffer associated with the input stream buffer. More... | |
const Text * | text () const override |
Gets the text buffer associated with the input stream buffer, if associated. More... | |
![]() | |
LineBreak | line_break () const |
Gets the line break of the stream buffer. More... | |
void | line_break_set (LineBreak line_break) |
Sets the line break of the stream buffer. More... | |
C16::Text::StreamBufferInput::StreamBufferInput | ( | ) |
Constructs an input stream buffer.
void C16::Text::StreamBufferInput::associate | ( | const Text & | text | ) |
Associates a text buffer with the input stream buffer.
text | Text buffer |
|
overridevirtual |
Dissociates an associated text buffer from the input stream buffer.
Implements C16::Text::StreamBuffer.
|
overridevirtual |
Gets if there is text buffer associated with the input stream buffer.
Implements C16::Text::StreamBuffer.
|
overridevirtual |
Gets the text buffer associated with the input stream buffer, if associated.
Implements C16::Text::StreamBuffer.