|
Chrysalis - Pattern
|
#include <PatternInstructionsContainer.h>
Public Member Functions | |
| PatternInstructionsContainer (OptionsContainer *options, ExpressionsContainer *expressions, args::patterns *patterns) | |
| ~PatternInstructionsContainer () override | |
| Public Member Functions inherited from Chrysalis::BaseInstructionsContainer< BasePatternInstruction > | |
| BaseInstructionsContainer (OptionsContainer *options, ExpressionsContainer *expressions) | |
| ~BaseInstructionsContainer () override | |
| void | ignore () override |
| void | add (BasePatternInstruction *instruction) |
| std::list< BasePatternInstruction * >::const_iterator | begin () const |
| std::list< BasePatternInstruction * >::const_iterator | end () const |
| OptionsContainer * | options () const |
| ExpressionsContainer * | expressions () const |
| Public Member Functions inherited from Chrysalis::BaseInstruction | |
| virtual | ~BaseInstruction ()=default |
| void | run () |
Additional Inherited Members | |
| Protected Member Functions inherited from Chrysalis::BaseInstructionsContainer< BasePatternInstruction > | |
| void | execute () override |
| Protected Member Functions inherited from Chrysalis::BaseInstruction | |
| BaseInstruction ()=default | |
| Protected Attributes inherited from Chrysalis::BaseInstruction | |
| bool | executed_ = false |
|
explicit |
|
override |