Chrysalis - Project Composer
Loading...
Searching...
No Matches
Chrysalis::BaseProjectComposer Class Referenceabstract

#include <BaseProjectComposer.h>

Inheritance diagram for Chrysalis::BaseProjectComposer:
[legend]

Public Member Functions

void fill ()
virtual void fillOptions ()=0
virtual void fillPatterns ()=0
virtual void fillParameters ()=0
virtual void fillInstructions ()=0

Protected Member Functions

 BaseProjectComposer (Project *project)
virtual ~BaseProjectComposer ()=default

Protected Attributes

Project * project_

Constructor & Destructor Documentation

◆ BaseProjectComposer()

BaseProjectComposer::BaseProjectComposer ( Project * project)
explicitprotected
Here is the caller graph for this function:

◆ ~BaseProjectComposer()

virtual Chrysalis::BaseProjectComposer::~BaseProjectComposer ( )
protectedvirtualdefault

Member Function Documentation

◆ fill()

void BaseProjectComposer::fill ( )
Here is the call graph for this function:

◆ fillInstructions()

virtual void Chrysalis::BaseProjectComposer::fillInstructions ( )
pure virtual

Implemented in Chrysalis::Project1Composer.

Here is the caller graph for this function:

◆ fillOptions()

virtual void Chrysalis::BaseProjectComposer::fillOptions ( )
pure virtual

Implemented in Chrysalis::Project1Composer.

Here is the caller graph for this function:

◆ fillParameters()

virtual void Chrysalis::BaseProjectComposer::fillParameters ( )
pure virtual

Implemented in Chrysalis::Project1Composer.

Here is the caller graph for this function:

◆ fillPatterns()

virtual void Chrysalis::BaseProjectComposer::fillPatterns ( )
pure virtual

Implemented in Chrysalis::Project1Composer.

Here is the caller graph for this function:

Member Data Documentation

◆ project_

Project* Chrysalis::BaseProjectComposer::project_
protected

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