A line written into out, at bytes so far, and handed to flush as it fills. More...
#include <verba_linea.h>
Data Fields | |
| char * | out |
| size_t | capacity |
| size_t | at |
| VerbaLineaFlush | flush |
| void * | context |
| size_t | flushed |
A line written into out, at bytes so far, and handed to flush as it fills.
Definition at line 52 of file verba_linea.h.
| char* VerbaLinea::out |
The line's buffer [BORROWS].
Definition at line 54 of file verba_linea.h.
| size_t VerbaLinea::capacity |
Bytes in out.
Definition at line 55 of file verba_linea.h.
| size_t VerbaLinea::at |
Bytes written, and capacity once a write did not fit.
Definition at line 56 of file verba_linea.h.
| VerbaLineaFlush VerbaLinea::flush |
Where the line hands what it holds, or NULL for a line that fills.
Definition at line 57 of file verba_linea.h.
| void* VerbaLinea::context |
Handed to flush with every call [BORROWS].
Definition at line 58 of file verba_linea.h.
| size_t VerbaLinea::flushed |
Bytes handed to flush so far.
Definition at line 59 of file verba_linea.h.