![]() |
LibrePCB Developers Documentation
|
Helper class to find the best option for given preferred tags. More...
#include <tagmatcher.h>
Collaboration diagram for TagMatcher:Public Member Functions | |
| TagMatcher () noexcept | |
| TagMatcher (const TagMatcher &other)=delete | |
| ~TagMatcher () noexcept | |
| int | addOption (const QSet< Tag > &tags) noexcept |
| int | findFirstMatch (const QVector< Tag > &preferredTags) noexcept |
| TagMatcher & | operator= (const TagMatcher &rhs)=delete |
Private Member Functions | |
| bool | applyFilter (std::set< int > &filtered, const Tag &tag) const noexcept |
Private Attributes | |
| QVector< QSet< Tag > > | mOptions |
Helper class to find the best option for given preferred tags.
|
noexcept |
|
delete |
|
noexcept |
|
noexcept |
Here is the caller graph for this function:
|
noexcept |
Here is the caller graph for this function:
|
delete |
|
privatenoexcept |
|
private |