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)