CSVFileWriter Class Reference

#include <CSVFileWriter.h>

Collaboration diagram for CSVFileWriter:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 24 of file 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 ()

Protected Attributes

QString m_path
Modelm_model
QString m_error
QString m_delimiter


Constructor & Destructor Documentation

CSVFileWriter::CSVFileWriter ( QString  path,
Model model,
QString  delimiter = "," 
)

Definition at line 27 of file CSVFileWriter.cpp.

CSVFileWriter::~CSVFileWriter (  )  [virtual]

Definition at line 35 of file CSVFileWriter.cpp.


Member Function Documentation

bool CSVFileWriter::isOK (  )  const [virtual]

Definition at line 40 of file CSVFileWriter.cpp.

References m_error.

Referenced by MainWindow::exportLayer().

QString CSVFileWriter::getError (  )  const [virtual]

Definition at line 46 of file CSVFileWriter.cpp.

References m_error.

Referenced by MainWindow::exportLayer().

void CSVFileWriter::write (  )  [virtual]

Definition at line 52 of file CSVFileWriter.cpp.

References m_delimiter, m_error, m_model, m_path, and Model::toDelimitedDataString().

Referenced by MainWindow::exportLayer().


Member Data Documentation

QString CSVFileWriter::m_path [protected]

Definition at line 38 of file CSVFileWriter.h.

Referenced by write().

Model* CSVFileWriter::m_model [protected]

Definition at line 39 of file CSVFileWriter.h.

Referenced by write().

QString CSVFileWriter::m_error [protected]

Definition at line 40 of file CSVFileWriter.h.

Referenced by getError(), isOK(), and write().

QString CSVFileWriter::m_delimiter [protected]

Definition at line 41 of file CSVFileWriter.h.

Referenced by write().


The documentation for this class was generated from the following files:
Generated on Wed Feb 20 15:45:32 2008 for SonicVisualiser by  doxygen 1.5.1