Chrysalis - Pattern
Loading...
Searching...
No Matches
Chrysalis::BaseInstruction Class Referenceabstract

#include <BaseInstruction.h>

Inheritance diagram for Chrysalis::BaseInstruction:
[legend]

Public Member Functions

virtual ~BaseInstruction ()=default
void run ()
virtual void ignore ()

Protected Member Functions

 BaseInstruction ()=default
virtual void execute ()=0

Protected Attributes

bool executed_ = false

Constructor & Destructor Documentation

◆ BaseInstruction()

Chrysalis::BaseInstruction::BaseInstruction ( )
explicitprotecteddefault

◆ ~BaseInstruction()

virtual Chrysalis::BaseInstruction::~BaseInstruction ( )
virtualdefault

Member Function Documentation

◆ execute()

◆ ignore()

◆ run()

void BaseInstruction::run ( )
Here is the call graph for this function:

Member Data Documentation

◆ executed_

bool Chrysalis::BaseInstruction::executed_ = false
protected

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