LibrePCB Developers Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
IF_LibraryElementCheckHandler Class Referenceabstract

#include <libraryelementchecklistwidget.h>

+ Inheritance diagram for IF_LibraryElementCheckHandler:
+ Collaboration diagram for IF_LibraryElementCheckHandler:

Public Member Functions

virtual bool libraryElementCheckFixAvailable (std::shared_ptr< const LibraryElementCheckMessage > msg) noexcept=0
 
virtual void libraryElementCheckFixRequested (std::shared_ptr< const LibraryElementCheckMessage > msg) noexcept=0
 
virtual void libraryElementCheckDescriptionRequested (std::shared_ptr< const LibraryElementCheckMessage > msg) noexcept=0
 

Protected Member Functions

 IF_LibraryElementCheckHandler () noexcept
 
 IF_LibraryElementCheckHandler (const IF_LibraryElementCheckHandler &) noexcept
 
virtual ~IF_LibraryElementCheckHandler () noexcept
 

Constructor & Destructor Documentation

IF_LibraryElementCheckHandler ( )
inlineprotectednoexcept
IF_LibraryElementCheckHandler ( const IF_LibraryElementCheckHandler )
inlineprotectednoexcept
virtual ~IF_LibraryElementCheckHandler ( )
inlineprotectedvirtualnoexcept

Member Function Documentation

virtual bool libraryElementCheckFixAvailable ( std::shared_ptr< const LibraryElementCheckMessage msg)
pure virtualnoexcept

Implemented in LibraryElementCheckListWidget, and EditorWidgetBase.

+ Here is the caller graph for this function:

virtual void libraryElementCheckFixRequested ( std::shared_ptr< const LibraryElementCheckMessage msg)
pure virtualnoexcept

Implemented in LibraryElementCheckListWidget, and EditorWidgetBase.

+ Here is the caller graph for this function:

virtual void libraryElementCheckDescriptionRequested ( std::shared_ptr< const LibraryElementCheckMessage msg)
pure virtualnoexcept

Implemented in LibraryElementCheckListWidget, and EditorWidgetBase.

+ Here is the caller graph for this function:


The documentation for this class was generated from the following file: