|
|
||||||
|
sp_simconditionset.h
Go to the documentation of this file.
206 {mStateConditionAttribute=rStateConditionAttribute; mStateCondition=true; mEventCondition=false;
219 {mEventConditionAttribute=rEventConditionAttribute; mEventCondition=true; mStateCondition=false;};
227 void Breakpoint(bool on) { if(on) mFlags |= mBreakpointFlag; else mFlags &= ~mBreakpointFlag; };
382 virtual void DoWrite(TokenWriter& rTw,const std::string& rLabel="", const Type* pContext=0) const;
#define FAUDES_TYPE_DECLARATION(ftype, ctype, cbase) faudes type declaration macro Definition: cfl_types.h:867 Attribute for a simulation condition. Definition: sp_simconditionset.h:134 std::vector< StateSet >::const_iterator CIterator Definition: sp_simconditionset.h:142 void StateCondition(const SimStateCondition &rStateConditionAttribute) Set state condition attribute. Definition: sp_simconditionset.h:205 void EventCondition(const SimEventCondition &rEventConditionAttribute) Set event condition attribute. Definition: sp_simconditionset.h:218 const SimEventCondition & EventCondition(void) const Get event condition. Definition: sp_simconditionset.h:245 SimEventCondition mEventConditionAttribute Event based condition data. Definition: sp_simconditionset.h:312 SampledDensityFunction mSamplesDuration Sampled durations, for which this condition remains satisfied. Definition: sp_simconditionset.h:297 bool Satisfied(void) const Test whether the condition is currently satisfied. Definition: sp_simconditionset.h:273 SimStateCondition mStateConditionAttribute State based condition data. Definition: sp_simconditionset.h:315 SampledDensityFunction mSamplesPeriod Sampled period, at which this condition becomes satisfied. Definition: sp_simconditionset.h:292 Time::Type mActivationTime Condition state: when last satisfied became true. Definition: sp_simconditionset.h:321 const SimStateCondition & StateCondition(void) const Get state condition. Definition: sp_simconditionset.h:255 void DoAssign(const SimConditionSet &rSourceSet) Assign from other condition set. Definition: sp_simconditionset.h:441 Defining data of event based simulation condition. Definition: sp_simconditionset.h:42 bool operator==(const SimEventCondition rOther) const Definition: sp_simconditionset.h:46 Defining data of state based simulation condition. Definition: sp_simconditionset.h:64 std::vector< StateSet > mStateSets Definition: sp_simconditionset.h:67 bool operator==(const SimStateCondition rOther) const Definition: sp_simconditionset.h:68 A TokenReader reads sequential tokens from a file or string. Definition: cfl_tokenreader.h:63 A TokenWriter writes sequential tokens to a file, a string or stdout. Definition: cfl_tokenwriter.h:51 Base class of all libFAUDES objects that participate in the run-time interface. Definition: cfl_types.h:239 Includes all libFAUDES headers, no plugins. Discrete density function approximation. libFAUDES 2.32b --- 2024.03.01 --- c++ api documentaion by doxygen |