Class Summary |
BatchModeSimKernel |
BatchModeSimKernel -- A subclass of the event-based HADES
simulation engine with the standard
'batch mode' behaviour. |
CommandQueue |
a simple queue data structure used to manager simulator commands. |
DeleteAllEventsFromSourceCommand |
|
EventList |
EventList: time-sorted doubly-linked list for discrete-event simulation. |
InteractiveSimKernel |
|
Port |
Port - a class that describes a formal interface pin of a
simulation object, with fields for 'name', position (x,y),
type (IN,OUT,INOUT,...) and the specific Signal class type,
e.g. |
RealTimeSimKernel |
RealTimeSimKernel -- A subclass of the event-based HADES
simulation engine with support for interactive
'real time' simulation 'a la DIGLOG. |
SignalEvent |
SignalEvent - the basic Hades simulation event. |
SimDebugPanel |
class SimDebugPanel - A simple user interface for the HADES simulation
engine debugging. |
SimEvent |
SimEvent - the basic Hades simulation event. |
SimEvent1164 |
SimEvent1164 - a Hades simulation event for StdLogic1164 values. |
SimEventRecycler |
SimEventRecycler manages a stack to keep and re-initialize used objects,
instead of handing them over to the garbage-collector. |
SimKernel |
SimKernel -- Basic event-based HADES simulation engine. |
SimObject |
SimObject - an example stub class that implements the Simulatable
interface and may be subclassed for concrete simulation objects |
SimulatorInterruptEvent |
SimulatorInterruptEvent - stop a HADES simulation at given time |
SimulatorScheduleCommand |
|
SimulatorSingleStepCommand |
|
VhdlBatchSimKernel |
A simulation engine with VHDL-like semantics. |
VhdlSimKernel |
A simulation engine with VHDL-like semantics. |
WakeupEvent |
WakeupEvent - the basic Hades simulation event. |