faudes::SimConditionSet Class Reference
[Simulation Condition Attributes]

#include <sp_simconditionset.h>

Inheritance diagram for faudes::SimConditionSet:

faudes::TaNameSet< SimConditionAttribute > faudes::NameSet faudes::TaIndexSet< SimConditionAttribute > faudes::IndexSet faudes::IndexSet faudes::TBaseSet< Idx > faudes::TBaseSet< Idx > faudes::Type faudes::Type List of all members.

Detailed Description

Set of simulation named conditions.

Note: we currently share a symboltabel with the global event set. This will definitely change in a future revision.

Note: since we currently dont implement state based conditions we still dont have a ParallelExecutor reference for token io. This will definitely change in a future revision.

Definition at line 255 of file sp_simconditionset.h.

Public Member Functions

 SimConditionSet (void)
 Default constructor.
 SimConditionSet (const SimConditionSet &rOtherSet)
 Copy constructor.
virtual ~SimConditionSet (void)
 Virtual destructor.
bool Enabled (Idx cond) const
 Test condition for enabled.
void Enabled (Idx cond, bool on)
 Set condition enabled.
SimConditionSet EnabledConditions (void)
 Get set of enabled conditions.
void Reset (void)
 Reset all condition states (incl name of this set).


Constructor & Destructor Documentation

faudes::SimConditionSet::SimConditionSet void   )  [inline]
 

Default constructor.

Definition at line 260 of file sp_simconditionset.h.

faudes::SimConditionSet::SimConditionSet const SimConditionSet rOtherSet  )  [inline]
 

Copy constructor.

Definition at line 263 of file sp_simconditionset.h.

virtual faudes::SimConditionSet::~SimConditionSet void   )  [inline, virtual]
 

Virtual destructor.

Definition at line 266 of file sp_simconditionset.h.


Member Function Documentation

void faudes::SimConditionSet::Enabled Idx  cond,
bool  on
[inline]
 

Set condition enabled.

Definition at line 272 of file sp_simconditionset.h.

bool faudes::SimConditionSet::Enabled Idx  cond  )  const [inline]
 

Test condition for enabled.

Definition at line 269 of file sp_simconditionset.h.

SimConditionSet faudes::SimConditionSet::EnabledConditions void   ) 
 

Get set of enabled conditions.

Definition at line 210 of file sp_simconditionset.cpp.

void faudes::SimConditionSet::Reset void   ) 
 

Reset all condition states (incl name of this set).

Definition at line 218 of file sp_simconditionset.cpp.


The documentation for this class was generated from the following files:
Generated on Mon Nov 10 08:13:18 2008 for libFAUDES 2.11v by  doxygen 1.4.4