Skip to content

Commit 88513ef

Browse files
authored
Merge pull request #209 from mmore500/clear-program
Add ClearProgram function to SignalGP hardware
2 parents 61e3536 + e26b28d commit 88513ef

2 files changed

Lines changed: 91 additions & 68 deletions

File tree

source/hardware/EventDrivenGP.h

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -722,6 +722,13 @@ namespace emp {
722722
program.Clear();
723723
}
724724

725+
/// clear program, this also requires resetting hardware
726+
void ResetProgram() {
727+
emp_assert(!is_executing);
728+
ResetHardware();
729+
program.Clear();
730+
}
731+
725732
/// Reset only hardware, not program.
726733
/// Not allowed to reset hardware during execution.
727734
void ResetHardware() {

0 commit comments

Comments
 (0)