| 
    KiCad PCB EDA Suite
    
   | 
 
Go to the source code of this file.
Classes | |
| class | SELECTION_CONDITIONS | 
| Class that groups generic conditions for selected items.  More... | |
Typedefs | |
| typedef std::function< bool(const SELECTION &)> | SELECTION_CONDITION | 
| Functor type that checks a specific condition for selected items.   | |
| typedef bool(& | SELECTION_BOOL) (const SELECTION &) | 
| Signature for a reference to a function that takes a SELECTION and returns a boolean.   | |
Functions | |
| SELECTION_CONDITION | operator|| (const SELECTION_CONDITION &aConditionA, const SELECTION_CONDITION &aConditionB) | 
| SELECTION_CONDITION | operator&& (const SELECTION_CONDITION &aConditionA, const SELECTION_CONDITION &aConditionB) | 
| SELECTION_CONDITION | operator! (const SELECTION_CONDITION &aCondition) | 
| SELECTION_CONDITION | operator|| (const SELECTION_CONDITION &aConditionA, SELECTION_BOOL aConditionB) | 
| SELECTION_CONDITION | operator|| (SELECTION_BOOL aConditionA, const SELECTION_CONDITION &aConditionB) | 
| SELECTION_CONDITION | operator&& (const SELECTION_CONDITION &aConditionA, SELECTION_BOOL aConditionB) | 
| SELECTION_CONDITION | operator&& (SELECTION_BOOL aConditionA, const SELECTION_CONDITION &aConditionB) | 
| typedef bool(& SELECTION_BOOL) (const SELECTION &) | 
Signature for a reference to a function that takes a SELECTION and returns a boolean.
This type is meant to be used to define logical operations between SELECTION_CONDITION functors and non-functor SELECTION_CONDITION-like functions. It should not be used in user code.
Definition at line 52 of file selection_conditions.h.
| typedef std::function<bool (const SELECTION&)> SELECTION_CONDITION | 
Functor type that checks a specific condition for selected items.
Definition at line 37 of file selection_conditions.h.
| SELECTION_CONDITION operator! | ( | const SELECTION_CONDITION & | aCondition | ) | 
Definition at line 214 of file selection_conditions.cpp.
| SELECTION_CONDITION operator&& | ( | const SELECTION_CONDITION & | aConditionA, | 
| const SELECTION_CONDITION & | aConditionB ) | 
Definition at line 211 of file selection_conditions.cpp.
| SELECTION_CONDITION operator&& | ( | const SELECTION_CONDITION & | aConditionA, | 
| SELECTION_BOOL | aConditionB ) | 
Definition at line 219 of file selection_conditions.cpp.
| SELECTION_CONDITION operator&& | ( | SELECTION_BOOL | aConditionA, | 
| const SELECTION_CONDITION & | aConditionB ) | 
Definition at line 202 of file selection_conditions.cpp.
| SELECTION_CONDITION operator|| | ( | const SELECTION_CONDITION & | aConditionA, | 
| const SELECTION_CONDITION & | aConditionB ) | 
Definition at line 208 of file selection_conditions.cpp.
| SELECTION_CONDITION operator|| | ( | const SELECTION_CONDITION & | aConditionA, | 
| SELECTION_BOOL | aConditionB ) | 
Definition at line 216 of file selection_conditions.cpp.
| SELECTION_CONDITION operator|| | ( | SELECTION_BOOL | aConditionA, | 
| const SELECTION_CONDITION & | aConditionB ) | 
Definition at line 187 of file selection_conditions.cpp.