Public Member Functions | Public Attributes | Protected Attributes

EvSimRegularClock Class Reference

Inheritance diagram for EvSimRegularClock:
EvSimObject DirectEventSender EvSimObjectFactory

List of all members.

Public Member Functions

 EvSimRegularClock (Time tic_interval=1e-3, bool isActive=true, Time start_time=0, Time end_time=MAX_TIME)
virtual void reset (SimContext &sim_ctxt)
virtual void eventHit (SimContext &sim_ctxt, Time time, port_id_t port)
virtual unsigned numOutputPorts () const
virtual EvSimObject::PortType outputPortType (port_id_t p) const
void setTickInterval (Time tic_interval)
virtual void postAddedInNetwork (EvSimNetwork &net, EvSimObject::ID self)

Public Attributes

bool isActive
Time end_time

Protected Attributes

Time tic_interval
Time start_time

The documentation for this class was generated from the following files: