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

◆ flush()

bool MayaFlux::IO::TextFileWriter::flush ( )
overridevirtual

Flush buffered writes to disk.

Implements MayaFlux::IO::FileWriter.

Definition at line 140 of file TextFileWriter.cpp.

141{
142 std::lock_guard lock(m_mutex);
143
144 if (!m_is_open || !m_file.is_open()) {
145 return false;
146 }
147
148 m_file.flush();
149 return m_file.good();
150}

References m_file, m_is_open, and m_mutex.