SpecSim Programmer Manual
SpecSim
Programmer's Manual
A Simulation Engine for the SpecC Language
General
SpecSim
Programmer's Manual
A Simulation Engine for the SpecC Language
Component Object Model
com.h
Discrete Event API
de.h
DeClosure
an opaque data type
DeEvent
an opaque data type
DeThread
an opaque data type
Native Thread API
native.h
SpecC Simulation API
specc.h
_specc
_specc name space
Classes
_specc::behavior
Root class of SpecC behavior classes
_specc::channel
Root class of SpecC channel classes
_specc::event
SpecC event or signal data type
_specc::exception_block
SpecC exception handler
_specc::fork
Encapsulator of Concurrent Behavior
_specc::try_block
SpecC exception monitor
CDeEngine
IDeEngine Wrapper
CNative
INative interface wrapper
CSched
ISched interface wrapper
CThread
IThread interface wrapper
CUnknown
IUnknown interface wrapper
Functions, Macros
abort
Abortion
end
Initialization
getCurrentTime
Simulation time
notify
Event notification
notifyone
Event notification
par
Parallel execution
pipe
Pipelined execution
start
Finalization
tryTrapInterrupt
Exception handling
wait
Blocking
waitfor
Delayed Execution
A Simulation Engine for the SpecC Language
Author:
Jianwen Zhu
Electrical and Computer Engineering
University of Toronto
Version:
1.0
alphabetic index
hierarchy of classes