MCPcopy Create free account
hub / github.com/KDE/labplot / compressedFileReadThread

Method compressedFileReadThread

src/3rdparty/vector_blf/src/Vector/BLF/File.cpp:869–889  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

867}
868
869void File::compressedFileReadThread(File * file) {
870 try {
871 while (file->m_compressedFileThreadRunning) {
872 /* process */
873 try {
874 file->compressedFile2UncompressedFile();
875 } catch (Vector::BLF::Exception &) {
876 file->m_compressedFileThreadRunning = false;
877 }
878
879 /* check for eof */
880 if (!file->m_compressedFile.good())
881 file->m_compressedFileThreadRunning = false;
882 }
883
884 /* set end of file */
885 file->m_uncompressedFile.setFileSize(file->m_uncompressedFile.tellp());
886 } catch (...) {
887 file->m_compressedFileThreadException = std::current_exception();
888 }
889}
890
891void File::compressedFileWriteThread(File * file) {
892 try {

Callers

nothing calls this directly

Calls 4

goodMethod · 0.45
setFileSizeMethod · 0.45
tellpMethod · 0.45

Tested by

no test coverage detected