Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

CRunDirector Class Reference

#include <RunDirector.h>

Inheritance diagram for CRunDirector:

Inheritance graph
[legend]
Collaboration diagram for CRunDirector:

Collaboration graph
[legend]
List of all members.

Public Methods

 CRunDirector ()
virtual ~CRunDirector ()
virtual void Execute ()
CRunnableGetRunnable (int index)

Protected Attributes

std::vector< CRunnable * > m_vpRunnables
std::vector< GnuPlotterRunnableObserver * > m_vpGnuPlotters

Private Methods

virtual void DefineRuns ()=0

Constructor & Destructor Documentation

CRunDirector::CRunDirector  
 

Definition at line 11 of file RunDirector.cpp.

CRunDirector::~CRunDirector   [virtual]
 

Definition at line 16 of file RunDirector.cpp.

References CDirector::m_vpCellObservers, m_vpRunnables, CDirector::m_vpRxnMovers, and CDirector::m_vpRxnNetworks.


Member Function Documentation

virtual void CRunDirector::DefineRuns   [private, pure virtual]
 

Implemented in CCombinatorialNetworksSloppyMinimizableDirector.

void CRunDirector::Execute   [virtual]
 

Implements CDirector.

Reimplemented in CEnsembleCombinationDirector.

Definition at line 40 of file RunDirector.cpp.

References m_vpRunnables.

CRunnable* CRunDirector::GetRunnable int    index [inline]
 

Definition at line 22 of file RunDirector.h.

References m_vpRunnables.

Referenced by GnuPlotterEnsembleRunDirectorObserver::Update.


Member Data Documentation

std::vector<GnuPlotterRunnableObserver *> CRunDirector::m_vpGnuPlotters [protected]
 

Definition at line 25 of file RunDirector.h.

Referenced by CCombinatorialNetworksSloppyMinimizableDirector::CCombinatorialNetworksSloppyMinimizableDirector, CCombinatorialRunDirector::CCombinatorialRunDirector, CEGFRTraffickingRunDirector::CEGFRTraffickingRunDirector, CLaubLoomisDictyRunDirector::CLaubLoomisDictyRunDirector, COneGeneInhibitoryAveragingDirector::COneGeneInhibitoryAveragingDirector, COneGeneInhibitoryNetworkRunDirector::COneGeneInhibitoryNetworkRunDirector, COneGeneStochasticNetworkRunDirector::COneGeneStochasticNetworkRunDirector, CPC12EGFNGFRunDirector::CPC12EGFNGFRunDirector, CQuorumSensingRunDirector::CQuorumSensingRunDirector, CQuorumSensingRunDirector::DefineRuns, CPC12EGFNGFRunDirector::DefineRuns, COneGeneStochasticNetworkRunDirector::DefineRuns, COneGeneInhibitoryNetworkRunDirector::DefineRuns, CEGFRTraffickingRunDirector::DefineRuns, and CCombinatorialRunDirector::DefineRuns.

std::vector<CRunnable *> CRunDirector::m_vpRunnables [protected]
 

Definition at line 24 of file RunDirector.h.

Referenced by CCombinatorialNetworksSloppyMinimizableDirector::CCombinatorialNetworksSloppyMinimizableDirector, CCombinatorialRunDirector::CCombinatorialRunDirector, CEGFRTraffickingEnsembleDirector::CEGFRTraffickingEnsembleDirector, CEGFRTraffickingRunDirector::CEGFRTraffickingRunDirector, CLaubLoomisDictyRunDirector::CLaubLoomisDictyRunDirector, COneGeneEnsembleRunDirector::COneGeneEnsembleRunDirector, COneGeneInhibitoryAveragingDirector::COneGeneInhibitoryAveragingDirector, COneGeneInhibitoryNetworkRunDirector::COneGeneInhibitoryNetworkRunDirector, COneGeneStochasticNetworkRunDirector::COneGeneStochasticNetworkRunDirector, CEnsembleRunDirector::ConvertToStatistics, CEnsembleCombinationDirector::ConvertToStatistics, CPC12AlternateEnsembleDirector::CPC12AlternateEnsembleDirector, CPC12EGFNGFEnsembleDirector::CPC12EGFNGFEnsembleDirector, CPC12EGFNGFRunDirector::CPC12EGFNGFRunDirector, CPC12RapMinusEnsembleDirector::CPC12RapMinusEnsembleDirector, CQuorumSensingEnsembleDirector::CQuorumSensingEnsembleDirector, CQuorumSensingRunDirector::CQuorumSensingRunDirector, CQuorumSensingRunDirector::DefineRuns, CQuorumSensingEnsembleDirector::DefineRuns, CPC12RapMinusEnsembleDirector::DefineRuns, CPC12EGFNGFRunDirector::DefineRuns, CPC12EGFNGFEnsembleDirector::DefineRuns, CPC12AlternateEnsembleDirector::DefineRuns, COneGeneStochasticNetworkRunDirector::DefineRuns, COneGeneInhibitoryNetworkRunDirector::DefineRuns, COneGeneEnsembleRunDirector::DefineRuns, CLaubLoomisDictyRunDirector::DefineRuns, CEGFRTraffickingRunDirector::DefineRuns, CEGFRTraffickingEnsembleDirector::DefineRuns, CCombinatorialRunDirector::DefineRuns, CCombinatorialNetworksSloppyMinimizableDirector::DefineRuns, Execute, COneGeneInhibitoryAveragingDirector::Execute, CEnsembleRunDirector::Execute, CEnsembleCombinationDirector::Execute, CCombinatorialNetworksSloppyMinimizableDirector::GetNParameters, GetRunnable, CEnsembleRunDirector::LoadEnsembleInfo, CEnsembleCombinationDirector::LoadEnsembleInfo, CSloppyDataMinimizableDirector::ParseDataFile, CEnsembleRunDirector::SumAllocate, CEnsembleCombinationDirector::SumAllocate, COneGeneInhibitoryAveragingDirector::~COneGeneInhibitoryAveragingDirector, and ~CRunDirector.


The documentation for this class was generated from the following files:
Generated on Mon Nov 3 10:05:23 2003 by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002