Package ptolemy.domains.sdf.optimize
Class BufferingProfileFiring
- java.lang.Object
-
- ptolemy.actor.sched.ScheduleElement
-
- ptolemy.actor.sched.Firing
-
- ptolemy.domains.sdf.optimize.BufferingProfileFiring
-
public class BufferingProfileFiring extends Firing
Class comments
BufferingProfileFiring is a subclass of Firing. A Schedule object represents a static schedule of actor firings. An object of this class enable the use of different firing modes. It is used by the OptimizingSDFDirector and OptimizingSDFSchedule duo when generating schedulesSee
OptimizingSDFDirector
,OptimizingSDFScheduler
andBufferingProfile
for more information.- Since:
- Ptolemy II 10.0
- Version:
- $Id$
- Author:
- Marc Geilen
- See Also:
OptimizingSDFDirector
,OptimizingSDFScheduler
,BufferingProfile
- Pt.AcceptedRating:
- Red ()
- Pt.ProposedRating:
- Red (mgeilen)
-
-
Field Summary
Fields Modifier and Type Field Description boolean
fireExclusive
Indicates whether this firing is to be performed exclusively (true) or shared (false).-
Fields inherited from class ptolemy.actor.sched.ScheduleElement
_parent
-
-
Constructor Summary
Constructors Constructor Description BufferingProfileFiring(Actor actor, boolean exclusive)
Construct an instance representing a firing of the given actor in the given mode, shared or exclusive.
-
Method Summary
-
Methods inherited from class ptolemy.actor.sched.Firing
actorIterator, firingIterator, getActor, setActor, toString
-
Methods inherited from class ptolemy.actor.sched.ScheduleElement
_getVersion, _incrementVersion, getIterationCount, setIterationCount, setParent
-
-
-
-
Constructor Detail
-
BufferingProfileFiring
public BufferingProfileFiring(Actor actor, boolean exclusive)
Construct an instance representing a firing of the given actor in the given mode, shared or exclusive.- Parameters:
actor
- the actor which is to fireexclusive
- indicates firing is to be exclusive
-
-