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

Public Types

typedef
phoxonics::common::Formatter 
fmt
 

Public Member Functions

 ConfigParamHelper ()
 
virtual ~ConfigParamHelper ()
 
std::string get_config_param_value (std::string config_section, std::vector< ConfigParam > &config_params, std::string config_param_name)
 
Vector3D str_to_vector3d (std::string config_section, std::string config_prop, std::string str_vec3d)
 
std::vector< double > str_freqs_to_vector (std::string freqs)
 
std::vector< double > str_omegas_to_vector (std::string omegas, int n_omegas)
 

Public Attributes

phoxonics::common::Logger log
 
phoxonics::common::Strings str_
 

Member Typedef Documentation

Constructor & Destructor Documentation

phoxonics::core::ConfigParamHelper::ConfigParamHelper ( )
phoxonics::core::ConfigParamHelper::~ConfigParamHelper ( )
virtual

Member Function Documentation

std::string phoxonics::core::ConfigParamHelper::get_config_param_value ( std::string  config_section,
std::vector< ConfigParam > &  config_params,
std::string  config_param_name 
)
std::vector< double > phoxonics::core::ConfigParamHelper::str_freqs_to_vector ( std::string  freqs)
std::vector< double > phoxonics::core::ConfigParamHelper::str_omegas_to_vector ( std::string  omegas,
int  n_omegas 
)
Vector3D phoxonics::core::ConfigParamHelper::str_to_vector3d ( std::string  config_section,
std::string  config_prop,
std::string  str_vec3d 
)

Member Data Documentation

phoxonics::common::Logger phoxonics::core::ConfigParamHelper::log
phoxonics::common::Strings phoxonics::core::ConfigParamHelper::str_