diff options
Diffstat (limited to 'src/configuration.h')
-rw-r--r-- | src/configuration.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/configuration.h b/src/configuration.h index d2f44dca..28246a02 100644 --- a/src/configuration.h +++ b/src/configuration.h @@ -94,8 +94,15 @@ class Configuration void removeListener(const std::string &key, ConfigListener *listener); private: - std::map<std::string, std::string> options; - std::map<std::string, std::list<ConfigListener*> > listeners; + typedef std::map<std::string, std::string> Options; + typedef Options::iterator OptionIterator; + Options mOptions; + + typedef std::list<ConfigListener*> Listeners; + typedef Listeners::iterator ListenerIterator; + typedef std::map<std::string, Listeners> ListenerMap; + typedef ListenerMap::iterator ListenerMapIterator; + ListenerMap mListenerMap; std::string mConfigPath; /**< Location of config file */ }; |