LibrePCB Developers Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
BomCsvWriter Class Referencefinal

The BomCsvWriter class. More...

#include <bomcsvwriter.h>

+ Collaboration diagram for BomCsvWriter:

Public Member Functions

 BomCsvWriter () noexcept
 
 BomCsvWriter (const BomCsvWriter &other)=delete
 
 ~BomCsvWriter () noexcept
 
QList< QStringList > toStringList (const Bom &bom) noexcept
 
QString toString (const Bom &bom) noexcept
 
void writeToFile (const Bom &bom, const FilePath &csvFp)
 
BomCsvWriteroperator= (const BomCsvWriter &rhs)=delete
 

Static Private Member Functions

static QString cleanStr (const QString &str) noexcept
 

Detailed Description

The BomCsvWriter class.

Constructor & Destructor Documentation

BomCsvWriter ( )
noexcept
BomCsvWriter ( const BomCsvWriter other)
delete
~BomCsvWriter ( )
noexcept

Member Function Documentation

QList< QStringList > toStringList ( const Bom bom)
noexcept

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

QString toString ( const Bom bom)
noexcept

+ Here is the caller graph for this function:

void writeToFile ( const Bom bom,
const FilePath csvFp 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

BomCsvWriter& operator= ( const BomCsvWriter rhs)
delete
QString cleanStr ( const QString &  str)
staticprivatenoexcept

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