-
Notifications
You must be signed in to change notification settings - Fork 11
Multiple subroutine support #210
Copy link
Copy link
Open
Labels
minorIsolated within in a single class or function.Isolated within in a single class or function.refactorRelated to refactoring of existing code.Related to refactoring of existing code.
Metadata
Metadata
Assignees
Labels
minorIsolated within in a single class or function.Isolated within in a single class or function.refactorRelated to refactoring of existing code.Related to refactoring of existing code.
Type
Fields
Give feedbackNo fields configured for issues without a type.
A base class needs to be added called
iteration::subroutine::HasSubroutinethat supports adding one or more subroutines to an inheriting class.enumidentifying the locations that subroutines can be located.AddSubroutine(LocationEnum, std::unique_ptr<SubroutineI>)that installs in particular locations.Execute(LocationEnum, system::System)that executes the subroutine stored in the given location if the subroutine pointer is non-null.