MTMCSim  0.5
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros Pages
MTMCSim::SimuItemCreator< T, U > Class Template Reference

class template to create objects that are derived classes of MTMCSimBase. More...

#include <SimuItemCreator.h>

Public Member Functions

 SimuItemCreator (string name)
 

Static Public Member Functions

static shared_ptr< MTMCSimBasecreate (SimuPara &para, TextSaveUI &resFile_, TextSaveUI &tempFile_, DispUI &dispUI_)
 

Detailed Description

template<class T, class U>
class MTMCSim::SimuItemCreator< T, U >

class template to create objects that are derived classes of MTMCSimBase.

T is the actual (derived) simulator type and U is the actual (derived) simulation parameter class.

Constructor & Destructor Documentation

template<class T , class U >
MTMCSim::SimuItemCreator< T, U >::SimuItemCreator ( string  name)
inline

Member Function Documentation

template<class T , class U >
static shared_ptr<MTMCSimBase> MTMCSim::SimuItemCreator< T, U >::create ( SimuPara para,
TextSaveUI resFile_,
TextSaveUI tempFile_,
DispUI dispUI_ 
)
inlinestatic

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