Phoxonics
1.0
Object Oriented FDTD Software
|
Public Member Functions | |
Strings () | |
virtual | ~Strings () |
std::vector< std::string > & | split (const std::string &s, char delim, std::vector< std::string > &elems) |
std::vector< std::string > | split (const std::string &s, char delim) |
std::string | replace (std::string str, std::string str_to_replace, std::string str_to_replace_with) |
bool | has_suffix (std::string &str, std::string &suffix) |
Additional Inherited Members | |
![]() | |
typedef Formatter | fmt_ |
![]() | |
CommonBase () | |
virtual | ~CommonBase () |
![]() | |
Logger | log_ |
|
explicit |
References phoxonics::common::CommonBase::log_, and phoxonics::common::Logger::log_trac().
|
virtual |
References phoxonics::common::CommonBase::log_, and phoxonics::common::Logger::log_trac().
bool phoxonics::common::Strings::has_suffix | ( | std::string & | str, |
std::string & | suffix | ||
) |
Referenced by main().
std::string phoxonics::common::Strings::replace | ( | std::string | str, |
std::string | str_to_replace, | ||
std::string | str_to_replace_with | ||
) |
std::vector< std::string > & phoxonics::common::Strings::split | ( | const std::string & | s, |
char | delim, | ||
std::vector< std::string > & | elems | ||
) |
References phoxonics::common::CommonBase::log_, and phoxonics::common::Logger::log_trac().
Referenced by phoxonics::core::PixelGeometry2D::generate_geometry(), split(), phoxonics::core::ConfigParamHelper::str_freqs_to_vector(), phoxonics::core::ConfigParamHelper::str_omegas_to_vector(), and phoxonics::core::ConfigParamHelper::str_to_vector3d().
std::vector< std::string > phoxonics::common::Strings::split | ( | const std::string & | s, |
char | delim | ||
) |
References phoxonics::common::CommonBase::log_, phoxonics::common::Logger::log_trac(), and split().