- A Logic Circuit Simulation Library in C++ |
#include <tickListener.h>
Inheritance diagram for lcs::TickListener:
lcs::Clock
pulses or lcs::SystemTimer
time ticks.
Public Member Functions | |
TickListener () | |
virtual | ~TickListener () |
virtual void | onTick (void)=0 |
lcs::TickListener::TickListener | ( | ) | [inline] |
Default constructor.
virtual lcs::TickListener::~TickListener | ( | ) | [inline, virtual] |
Destructor.
virtual void lcs::TickListener::onTick | ( | void | ) | [pure virtual] |
This should be overloaded by derived classes. This function will be used to notify the lcs::Clock
state changes or lcs::SystemTimer
time ticks.
Implemented in lcs::ChangeMonitor< width >, and lcs::Tester< inBits >.