|
Chrysalis - Pattern
|
#include <BasePatternInstruction.h>
Public Member Functions | |
| ~BasePatternInstruction () override | |
| Public Member Functions inherited from Chrysalis::BaseInstruction | |
| virtual | ~BaseInstruction ()=default |
| void | run () |
| virtual void | ignore () |
Protected Member Functions | |
| BasePatternInstruction (ProjectSpace *space, args::patterns *patterns) | |
| ProjectSpace & | space () const |
| Protected Member Functions inherited from Chrysalis::BaseInstruction | |
| BaseInstruction ()=default | |
| virtual void | execute ()=0 |
Protected Attributes | |
| ProjectSpace * | space_ |
| args::patterns * | patterns_ |
| Protected Attributes inherited from Chrysalis::BaseInstruction | |
| bool | executed_ = false |
|
override |
|
explicitprotected |
|
inlinenodiscardprotected |
|
protected |
|
protected |