The Bom class represents a bill of materials list.
More...
#include <bom.h>
The Bom class represents a bill of materials list.
◆ IndexPair
◆ Bom() [1/3]
◆ Bom() [2/3]
◆ Bom() [3/3]
Bom |
( |
const QStringList & |
columns, |
|
|
const QVector< IndexPair > & |
mpnManufacturerColumns |
|
) |
| |
|
noexcept |
◆ ~Bom()
◆ getColumns()
const QStringList & getColumns |
( |
| ) |
const |
|
inlinenoexcept |
◆ getMpnManufacturerColumns()
const QVector< IndexPair > & getMpnManufacturerColumns |
( |
| ) |
const |
|
inlinenoexcept |
◆ getItems()
const QList< BomItem > & getItems |
( |
| ) |
const |
|
inlinenoexcept |
◆ getAssembledRowsCount()
int getAssembledRowsCount |
( |
| ) |
const |
|
noexcept |
◆ getTotalAssembledPartsCount()
int getTotalAssembledPartsCount |
( |
| ) |
const |
|
noexcept |
◆ addItem()
void addItem |
( |
const QString & |
designator, |
|
|
const QStringList & |
attributes, |
|
|
bool |
mount |
|
) |
| |
|
noexcept |
◆ operator=()
Bom & operator= |
( |
const Bom & |
rhs | ) |
|
|
deletenoexcept |
◆ mColumns
◆ mMpnManufacturerColumns
◆ mItems
The documentation for this class was generated from the following files:
- /__w/1/s/libs/librepcb/core/export/bom.h
- /__w/1/s/libs/librepcb/core/export/bom.cpp