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

◆ set_delimiter()

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

Override the delimiter chosen from .csv or .tsv.

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

Definition at line 197 of file DelimitedTextReader.cpp.

198{
199 if (is_open() || delimiter == '\0' || delimiter == '"'
200 || delimiter == '\r' || delimiter == '\n')
201 return false;
202
203 m_delimiter = delimiter;
204 return true;
205}
bool is_open() const override
Whether a file is currently open.