![]() |
LibrePCB Developers Documentation
|
The PickPlaceCsvWriter class. More...
#include <pickplacecsvwriter.h>
Collaboration diagram for PickPlaceCsvWriter:Public Types | |
| enum class | BoardSide |
Public Member Functions | |
| PickPlaceCsvWriter ()=delete | |
| PickPlaceCsvWriter (const PickPlaceCsvWriter &other)=delete | |
| PickPlaceCsvWriter (const PickPlaceData &data) noexcept | |
| ~PickPlaceCsvWriter () noexcept | |
| void | setBoardSide (BoardSide side) noexcept |
| void | setTypeFilter (const QSet< PickPlaceDataItem::Type > &filter) noexcept |
| void | setIncludeMetadataComment (bool include) noexcept |
| void | setIncludeNonMountedParts (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 |
| QSet< PickPlaceDataItem::Type > | mTypeFilter |
| bool | mIncludeMetadataComment |
| bool | mIncludeNonMountedParts |
The PickPlaceCsvWriter class.
|
strong |
|
delete |
|
delete |
|
explicitnoexcept |
|
noexcept |
|
inlinenoexcept |
Here is the caller graph for this function:
|
inlinenoexcept |
Here is the caller graph for this function:
|
inlinenoexcept |
Here is the caller graph for this function:
|
inlinenoexcept |
Here is the caller graph for this function:| std::shared_ptr< CsvFile > generateCsv | ( | ) | const |
Here is the call graph for this function:
Here is the caller graph for this function:
|
delete |
|
staticprivatenoexcept |
Here is the caller graph for this function:
|
staticprivatenoexcept |
Here is the caller graph for this function:
|
private |
|
private |
|
private |
|
private |
|
private |