std::string get_last_error() const override
Last encoding or file error, if any.
DelimitedTextWriter()=default
std::vector< std::string > get_supported_extensions() const override
Supported extensions without dots.
bool is_open() const override
Whether an output file is open.
size_t rows_written() const noexcept
Number of data elements accepted since open().
std::optional< Kakshya::CompositeLayout > m_layout
Streaming CSV and TSV writer for Composite arrays.