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,OptimizingSDFSchedulerandBufferingProfilefor 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 booleanfireExclusiveIndicates 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
-
-