SpikeStream Library  0.2
ConfigLoader.h
Go to the documentation of this file.
00001 #ifndef CONFIGLOADER_H
00002 #define CONFIGLOADER_H
00003 
00004 //Qt includes
00005 #include <QString>
00006 #include <QHash>
00007 
00008 namespace spikestream{
00009 
00011         class ConfigLoader{
00012                 public:
00013                         ConfigLoader();
00014                         ~ConfigLoader();
00015                         QString getParameter(const QString& paramName);
00016 
00017                 private:
00018                         //=========================== VARIABLES =======================================
00020                         QHash<QString, QString> configMap;
00021 
00022 
00023                         //============================ METHODS ========================================
00025                         ConfigLoader(const ConfigLoader&);
00026 
00028                         ConfigLoader operator = (const ConfigLoader&);
00029 
00030                         void printConfig();
00031                         void setParameter(const QString& configFileLine);
00032         };
00033 
00034 }
00035 
00036 #endif//CONFIGLOADER_H
 All Classes Files Functions Variables Typedefs Defines