13#ifndef SEIMS_SETTING_H
14#define SEIMS_SETTING_H
51 virtual void Dump(
const string& filename) {};
Base type of all interfaces.
Definition: basic.h:407
string GetValue(const string &tag)
Return the value for the entry with the given tag, "" if not found.
virtual void SetSettingTagStrings(vector< vector< string > > &string2dvector)
Set Settings vector directly.
Definition: Settings.h:40
virtual void Dump(const string &filename)
Output information to plain text file.
Definition: Settings.h:51
Settings(vector< string > &str1dvec)
Constructor via 1D string vector.
virtual void SetSettingTagStrings(vector< string > &stringvector)
Parse and Set Settings vector by splitting strings.
Settings()
Constructor.
Definition: Settings.h:31
vector< vector< string > > m_Settings
Store setting key and values.
Definition: Settings.h:51
Settings(vector< vector< string > > &str2dvec)
Constructor via 2D string vector.
Definition: Settings.h:34
Base class for input or output Settings.
Definition: Settings.h:28
Common Cross-platform Geographic Library (CCGL)