|
Namespaces |
namespace | simth |
Parameter file reading |
template<class T> |
bool | isComment (const std::string &token) |
void | nextLine (std::istream &inputStream) |
bool | seekToToken (const std::string &token, std::istream ¶meterStream, bool ignoreComments=true) |
bool | isToken (const std::string &token, std::istream ¶meterStream, bool ignoreComments=true) |
std::string | getStream (const std::string &token, std::istream &is) |
std::string | getStream (const std::string ®ion, const std::string &token, std::istream &is) |
std::string | getString (const std::string &token, std::istream ¶meterStream) |
std::string | getPathname (const std::string &token, std::istream ¶meterStream) |
simth::checkedVector< std::string > | getPathnameSeq (const std::string &token, std::istream &istr) |
bool | getBool (const std::string &token, std::istream ¶meterStream) |
int | getInt (const std::string &token, std::istream ¶meterStream) |
unsigned | getOctal (const std::string &istring) |
int | getOctal (const std::string &token, std::istream ¶meterStream) |
double | getDouble (const std::string &token, std::istream ¶meterStream) |
template<class T> |
checkedVector< T > | getDecSeq (const std::string &token, std::istream &is) |
std::vector< int > | getOctalSeq (const std::string &helpString) |
checkedVector< int > | getOctalSeq (const std::string &token, std::istream &is) |
template<class T> |
checkedVector< std::complex<
T > > | getComplSeq (const std::string &token, std::istream &is) |
std::string | getString (const std::string &token, std::istream ¶meterStream, std::string defaultStr) |
std::string | getLine (const std::string &token, std::istream ¶meterStream, std::string defaultStr) |
std::string | getPathname (const std::string &token, std::istream ¶meterStream, std::string defaultStr) |
bool | getBool (const std::string &token, std::istream ¶meterStream, bool defaultStatus) |
int | getInt (const std::string &token, std::istream ¶meterStream, int defaultVal) |
int | getOctal (const std::string &token, std::istream ¶meterStream, int defaultVal) |
double | getDouble (const std::string &token, std::istream ¶meterStream, double defaultVal) |
bool | seekToToken (const std::string ®ion, const std::string &token, std::istream ¶meterStream, const std::string endQualifier="[end]") |
bool | isToken (const std::string ®ion, const std::string &token, std::istream ¶meterStream) |
std::string | getString (const std::string ®ion, const std::string &token, std::istream ¶meterStream) |
std::string | getPathname (const std::string ®ion, const std::string &token, std::istream ¶meterStream) |
bool | getBool (const std::string ®ion, const std::string &token, std::istream ¶meterStream) |
int | getInt (const std::string ®ion, const std::string &token, std::istream ¶meterStream) |
int | getOctal (const std::string ®ion, const std::string &token, std::istream ¶meterStream) |
double | getDouble (const std::string ®ion, const std::string &token, std::istream ¶meterStream) |
Complex | getComplex (const std::string ®ion, const std::string &token, std::istream &is) |
checkedVector< int > | getDecSeq (const std::string ®ion, const std::string &token, std::istream &is) |
checkedVector< int > | getOctalSeq (const std::string ®ion, const std::string &token, std::istream &is) |
template<class T> |
std::vector< T > | getSeq (const std::string &) |
template<class T> |
checkedVector< T > | getSeq (const std::string ®ion, const std::string &token, std::istream &is) |
template<class T> |
checkedVector< T > | getSeq (const std::string ®ion, const std::string &token, std::istream &is, checkedVector< T > defaultSeq) |
template<class T> |
checkedVector< std::complex<
T > > | getComplSeq (const std::string ®ion, const std::string &token, std::istream &is) |
std::string | getString (const std::string ®ion, const std::string &token, std::istream ¶meterStream, std::string defaultStr) |
std::string | getLine (const std::string ®ion, const std::string &token, std::istream ¶meterStream, std::string defaultStr) |
std::string | getPathname (const std::string ®ion, const std::string &token, std::istream ¶meterStream, std::string defaultStr) |
bool | getBool (const std::string ®ion, const std::string &token, std::istream ¶meterStream, bool defaultStatus) |
int | getInt (const std::string ®ion, const std::string &token, std::istream ¶meterStream, int defaultVal) |
int | getOctal (const std::string ®ion, const std::string &token, std::istream ¶meterStream, int defaultVal) |
double | getDouble (const std::string ®ion, const std::string &token, std::istream ¶meterStream, double defaultVal) |
size_t | getSequenceLength (const std::string &token, std::istream ¶meterStream) |
size_t | getSequenceLength (const std::string &token, std::istream ¶meterStream, int defaultVal) |
size_t | getSequenceLength (const std::string ®ion, const std::string &token, std::istream ¶meterStream) |
size_t | getSequenceLength (const std::string ®ion, const std::string &token, std::istream ¶meterStream, int defaultVal) |
template<class T> |
std::ostream & | printParameter (const std::string &name, T value, std::ostream &os) |
bool | isFilemaskMatched (const char *mask, const char *s) |
Functions |
void | readProperties (const std::string ®ion, std::istream ¶meterStream, PropertyList &properties) |