|
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) |