33 const DtString& rwName = DtString::nullString(),
38 const DtString& rwName = DtString::nullString(),
49 const DtString& rwName = DtString::nullString(),
57 virtual void setNextCreationTime(
double t);
58 virtual double nextCreationTime()
const;
67 virtual void setLastCycleStartTime(
const DtTime start);
68 virtual DtTime lastCycleStartTime()
const;
78 virtual void setNextCycleStartTime(
const DtTime start);
79 virtual DtTime nextCycleStartTime()
const;
87 virtual void addTraffic(
const DtString& trafficName,
const DtString& sinkName);
100 virtual void setTemplateName(
const DtString & name);
101 virtual const DtString& templateName()
const;
114 virtual void setSpawnParameters (
const DtRwSpawnData & params);
120 virtual void setIsTimeBased (
const bool tB);
121 virtual bool isTimeBased()
const;
126 virtual void setUsesClockTime(
const bool cT);
127 virtual bool usesClockTime()
const;
133 virtual void setSpawnStartTime(
double t);
134 virtual double spawnStartTime()
const;
139 virtual void setSpawnEndTime(
double t);
140 virtual double spawnEndTime()
const;
145 virtual void setspawnPeriod(
double t);
146 virtual double spawnPeriod()
const;
151 virtual void setSpawnVariance(
double t);
152 virtual double spawnVariance()
const;
158 virtual void setIsCyclical(
const bool c);
159 virtual bool isCyclical()
const;
164 virtual void setCyclePeriod(
const DtReal cP);
165 virtual DtReal cyclePeriod()
const;
170 virtual void setBurstPeriodVariance(
const DtReal bpv);
171 virtual DtReal burstPeriodVariance()
const;
176 virtual void setDutyCycle(
const DtReal dC);
177 virtual DtReal dutyCycle()
const;
186 virtual void setStartOffset(
const DtReal sO);
187 virtual DtReal startOffset()
const;
195 virtual void setSpecifySpeed(
bool);
196 virtual bool specifySpeed()
const;
201 virtual void setSpawnMaxCount(
unsigned n);
202 virtual unsigned spawnMaxCount()
const;
207 virtual void setSpawnMinSpeed(
double t);
208 virtual double spawnMinSpeed()
const;
213 virtual void setSpawnMaxSpeed(
double t);
214 virtual double spawnMaxSpeed()
const;
226 virtual void setCreateOnVectorNetwork(
bool t);
227 virtual bool createOnVectorNetwork()
const;
238 virtual void removeSinkNode(
const DtString& delName);
242 virtual void renameSinkNode(
const DtString& oldName,
248 virtual const DtPlan& entityPlan()
const;
249 virtual void setEntityPlan(
DtPlan& plan);