Chrysalis - Project Composer
Loading...
Searching...
No Matches
Chrysalis::Composer::PatternInstructions Class Reference

#include <PatternInstructions.h>

Public Member Functions

 PatternInstructions (args::patterns *selectedPatterns)
 ~PatternInstructions ()
BaseInstruction * operator<< (std::initializer_list< BasePatternInstruction * > &&patternInstructions) const

Static Public Attributes

static args::patterns * patterns = nullptr
static PatternInstructionsContainer * instructions = nullptr

Constructor & Destructor Documentation

◆ PatternInstructions()

Composer::PatternInstructions::PatternInstructions ( args::patterns * selectedPatterns)
explicit

◆ ~PatternInstructions()

Composer::PatternInstructions::~PatternInstructions ( )

Member Function Documentation

◆ operator<<()

BaseInstruction * Composer::PatternInstructions::operator<< ( std::initializer_list< BasePatternInstruction * > && patternInstructions) const

Member Data Documentation

◆ instructions

PatternInstructionsContainer* Chrysalis::Composer::PatternInstructions::instructions = nullptr
inlinestatic

◆ patterns

args::patterns* Chrysalis::Composer::PatternInstructions::patterns = nullptr
inlinestatic

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