MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ set_delimiter()

bool MayaFlux::IO::DelimitedTextWriter::set_delimiter ( char  delimiter)
noexcept

Override the extension-selected delimiter.

Parameters
delimiterA nonzero character other than quote, CR, or LF.
Returns
False for an invalid delimiter or while a file is open.

Definition at line 170 of file DelimitedTextWriter.cpp.

171{
172 if (is_open() || delimiter == '\0' || delimiter == '"'
173 || delimiter == '\r' || delimiter == '\n')
174 return false;
175
176 m_delimiter = delimiter;
177 return true;
178}
bool is_open() const override
Whether an output file is open.