Phoxonics  1.0
Object Oriented FDTD Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | Public Attributes | List of all members
phoxonics::core::MainConfig Class Reference
Collaboration diagram for phoxonics::core::MainConfig:
Collaboration graph
[legend]

Public Member Functions

 MainConfig ()
 
 MainConfig (bool pause_between_simulations)
 
virtual ~MainConfig ()
 

Public Attributes

std::string sim_base_folder { "" }
 
std::string sim_run_folder { "" }
 
std::string sim_template_folder { "" }
 
std::string sim_config_file { "" }
 
bool pause_between_simulations { false }
 
LoggerConfig logger_config
 

Constructor & Destructor Documentation

phoxonics::core::MainConfig::MainConfig ( )
explicit
phoxonics::core::MainConfig::MainConfig ( bool  pause_between_simulations)
explicit
phoxonics::core::MainConfig::~MainConfig ( )
virtual

Member Data Documentation

LoggerConfig phoxonics::core::MainConfig::logger_config
bool phoxonics::core::MainConfig::pause_between_simulations { false }

Referenced by MainConfig().

std::string phoxonics::core::MainConfig::sim_base_folder { "" }
std::string phoxonics::core::MainConfig::sim_config_file { "" }
std::string phoxonics::core::MainConfig::sim_run_folder { "" }
std::string phoxonics::core::MainConfig::sim_template_folder { "" }