LibrePCB Developers Documentation
|
The LibraryBaseElementCheck class. More...
#include <librarybaseelementcheck.h>
Public Member Functions | |
LibraryBaseElementCheck ()=delete | |
LibraryBaseElementCheck (const LibraryBaseElementCheck &other)=delete | |
LibraryBaseElementCheck (const LibraryBaseElement &element) noexcept | |
virtual | ~LibraryBaseElementCheck () noexcept |
virtual RuleCheckMessageList | runChecks () const |
LibraryBaseElementCheck & | operator= (const LibraryBaseElementCheck &rhs)=delete |
Protected Types | |
typedef RuleCheckMessageList | MsgList |
Protected Member Functions | |
void | checkDefaultNameTitleCase (MsgList &msgs) const |
void | checkMissingAuthor (MsgList &msgs) const |
Private Attributes | |
const LibraryBaseElement & | mElement |
The LibraryBaseElementCheck class.
|
protected |
|
delete |
|
delete |
|
explicitnoexcept |
|
virtualnoexcept |
|
virtual |
Reimplemented in ComponentCheck, DeviceCheck, LibraryElementCheck, PackageCheck, and SymbolCheck.
|
delete |
|
protected |
|
protected |
|
private |