MTMCSim
0.5
|
Base class for simulation paramaters. More...
#include <SimuPara.h>
Public Member Functions | |
virtual void | loadPara (const paraMap ¶, DispUI &ui)=0 |
Load the parameters from a mapping, which is obtained from some form of user interface. More... | |
virtual shared_ptr< SimuPara > | clone () const =0 |
virtual | ~SimuPara () |
Public Attributes | |
string | saveFN |
The file name of the result file. More... | |
Base class for simulation paramaters.
|
inlinevirtual |
|
pure virtual |
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.
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.
para | a <string,string> (STL) mapping that contains parameters. |
ui | display 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.
string MTMCSim::SimuPara::saveFN |
The file name of the result file.