![]() |
LibrePCB Developers Documentation
|
The PickPlaceCsvWriter class. More...
#include <pickplacecsvwriter.h>
Public Types | |
enum | BoardSide |
Public Member Functions | |
PickPlaceCsvWriter ()=delete | |
PickPlaceCsvWriter (const PickPlaceCsvWriter &other)=delete | |
PickPlaceCsvWriter (const PickPlaceData &data) noexcept | |
~PickPlaceCsvWriter () noexcept | |
void | setBoardSide (BoardSide side) noexcept |
void | setIncludeMetadataComment (bool include) noexcept |
std::shared_ptr< CsvFile > | generateCsv () const |
PickPlaceCsvWriter & | operator= (const PickPlaceCsvWriter &rhs)=delete |
Static Private Member Functions | |
static bool | isOnBoardSide (const PickPlaceDataItem &item, BoardSide side) noexcept |
static QString | boardSideToString (BoardSide side) noexcept |
Private Attributes | |
const PickPlaceData & | mData |
BoardSide | mBoardSide |
bool | mIncludeMetadataComment |
The PickPlaceCsvWriter class.
|
strong |
|
delete |
|
delete |
|
explicitnoexcept |
|
noexcept |
|
inlinenoexcept |
|
inlinenoexcept |
std::shared_ptr< CsvFile > generateCsv | ( | ) | const |
|
delete |
|
staticprivatenoexcept |
|
staticprivatenoexcept |
|
private |
|
private |
|
private |