LibrePCB Developers Documentation
Loading...
Searching...
No Matches
OrganizationCheck Class Reference

The OrganizationCheck class. More...

#include <organizationcheck.h>

+ Inheritance diagram for OrganizationCheck:
+ Collaboration diagram for OrganizationCheck:

Public Member Functions

 OrganizationCheck ()=delete
 
 OrganizationCheck (const OrganizationCheck &other)=delete
 
 OrganizationCheck (const Organization &Organization) noexcept
 
virtual ~OrganizationCheck () noexcept
 
virtual RuleCheckMessageList runChecks () const override
 
OrganizationCheckoperator= (const OrganizationCheck &rhs)=delete
 
- Public Member Functions inherited from LibraryBaseElementCheck
 LibraryBaseElementCheck ()=delete
 
 LibraryBaseElementCheck (const LibraryBaseElementCheck &other)=delete
 
 LibraryBaseElementCheck (const LibraryBaseElement &element) noexcept
 
virtual ~LibraryBaseElementCheck () noexcept
 
LibraryBaseElementCheckoperator= (const LibraryBaseElementCheck &rhs)=delete
 

Private Attributes

const OrganizationmOrganization
 

Additional Inherited Members

- Protected Types inherited from LibraryBaseElementCheck
typedef RuleCheckMessageList MsgList
 
- Protected Member Functions inherited from LibraryBaseElementCheck
void checkDefaultNameTitleCase (MsgList &msgs) const
 
void checkMissingAuthor (MsgList &msgs) const
 

Detailed Description

The OrganizationCheck class.

Constructor & Destructor Documentation

◆ OrganizationCheck() [1/3]

OrganizationCheck ( )
delete

◆ OrganizationCheck() [2/3]

OrganizationCheck ( const OrganizationCheck other)
delete

◆ OrganizationCheck() [3/3]

OrganizationCheck ( const Organization Organization)
explicitnoexcept

◆ ~OrganizationCheck()

~OrganizationCheck ( )
virtualnoexcept

Member Function Documentation

◆ runChecks()

RuleCheckMessageList runChecks ( ) const
overridevirtual

Reimplemented from LibraryBaseElementCheck.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ operator=()

OrganizationCheck & operator= ( const OrganizationCheck rhs)
delete

Member Data Documentation

◆ mOrganization

const Organization& mOrganization
private

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