|
svcore
1.9
|
#include <CSVFileWriter.h>


Public Member Functions | |
| CSVFileWriter (QString path, Model *model, QString delimiter=",") | |
| virtual | ~CSVFileWriter () |
| virtual bool | isOK () const |
| virtual QString | getError () const |
| virtual void | write () |
| virtual void | writeSelection (MultiSelection *selection) |
Protected Attributes | |
| QString | m_path |
| Model * | m_model |
| QString | m_error |
| QString | m_delimiter |
Definition at line 25 of file CSVFileWriter.h.
| CSVFileWriter::CSVFileWriter | ( | QString | path, |
| Model * | model, | ||
| QString | delimiter = "," |
||
| ) |
Definition at line 31 of file CSVFileWriter.cpp.
|
virtual |
Definition at line 39 of file CSVFileWriter.cpp.
|
virtual |
Definition at line 44 of file CSVFileWriter.cpp.
References m_error.
|
virtual |
Definition at line 50 of file CSVFileWriter.cpp.
References m_error.
|
virtual |
Definition at line 56 of file CSVFileWriter.cpp.
References TempWriteFile::getTemporaryFilename(), m_delimiter, m_error, m_model, m_path, TempWriteFile::moveToTarget(), Model::toDelimitedDataString(), and FileOperationFailed::what().
|
virtual |
Definition at line 80 of file CSVFileWriter.cpp.
References MultiSelection::getSelections(), TempWriteFile::getTemporaryFilename(), m_delimiter, m_error, m_model, m_path, TempWriteFile::moveToTarget(), Model::toDelimitedDataStringSubset(), and FileOperationFailed::what().
|
protected |
Definition at line 40 of file CSVFileWriter.h.
Referenced by write(), and writeSelection().
|
protected |
Definition at line 41 of file CSVFileWriter.h.
Referenced by write(), and writeSelection().
|
protected |
Definition at line 42 of file CSVFileWriter.h.
Referenced by getError(), isOK(), write(), and writeSelection().
|
protected |
Definition at line 43 of file CSVFileWriter.h.
Referenced by write(), and writeSelection().