MTMCSim  0.5
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros Pages
MTMCSim::SimuPara Class Referenceabstract

Base class for simulation paramaters. More...

#include <SimuPara.h>

Inheritance diagram for MTMCSim::SimuPara:

Public Member Functions

virtual void loadPara (const paraMap &para, DispUI &ui)=0
 Load the parameters from a mapping, which is obtained from some form of user interface. More...
 
virtual shared_ptr< SimuParaclone () const =0
 
virtual ~SimuPara ()
 

Public Attributes

string saveFN
 The file name of the result file. More...
 

Detailed Description

Base class for simulation paramaters.

Constructor & Destructor Documentation

virtual MTMCSim::SimuPara::~SimuPara ( )
inlinevirtual

Member Function Documentation

virtual void MTMCSim::SimuPara::loadPara ( const paraMap para,
DispUI ui 
)
pure virtual

Load the parameters from a mapping, which is obtained from some form of user interface.

The user interface type is irrelevent of the parameter object.

Parameters
paraa <string,string> (STL) mapping that contains parameters.
uidisplay user interface to display error message.

Implemented in MTMCSim::MSALSim::MSALPara, MTMCSim::MulStageSim::MulStagePara, MTMCSim::MulStageSimRate::MulStagePara, MTMCSim::KVChanSim::KVChanPara, MTMCSim::DSCKVSim::DSCKVPara, MTMCSim::DSCKVSimRate::DSCKVRatePara, MTMCSim::MulSourSimRate::MulSourParaRate, MTMCSim::MulSourSim::MulSourPara, and MTMCSim::topConf.

Member Data Documentation

string MTMCSim::SimuPara::saveFN

The file name of the result file.


The documentation for this class was generated from the following file: