svcore  1.9
CSVFileWriter Class Reference

#include <CSVFileWriter.h>

Inheritance diagram for CSVFileWriter:
Collaboration diagram for CSVFileWriter:

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
 
Modelm_model
 
QString m_error
 
QString m_delimiter
 

Detailed Description

Definition at line 25 of file CSVFileWriter.h.

Constructor & Destructor Documentation

◆ CSVFileWriter()

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

Definition at line 31 of file CSVFileWriter.cpp.

◆ ~CSVFileWriter()

CSVFileWriter::~CSVFileWriter ( )
virtual

Definition at line 39 of file CSVFileWriter.cpp.

Member Function Documentation

◆ isOK()

bool CSVFileWriter::isOK ( ) const
virtual

Definition at line 44 of file CSVFileWriter.cpp.

References m_error.

◆ getError()

QString CSVFileWriter::getError ( ) const
virtual

Definition at line 50 of file CSVFileWriter.cpp.

References m_error.

◆ write()

◆ writeSelection()

Member Data Documentation

◆ m_path

QString CSVFileWriter::m_path
protected

Definition at line 40 of file CSVFileWriter.h.

Referenced by write(), and writeSelection().

◆ m_model

Model* CSVFileWriter::m_model
protected

Definition at line 41 of file CSVFileWriter.h.

Referenced by write(), and writeSelection().

◆ m_error

QString CSVFileWriter::m_error
protected

Definition at line 42 of file CSVFileWriter.h.

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

◆ m_delimiter

QString CSVFileWriter::m_delimiter
protected

Definition at line 43 of file CSVFileWriter.h.

Referenced by write(), and writeSelection().


The documentation for this class was generated from the following files: