Index: code/branches/gcc43/src/core/ConfigFileManager.h
===================================================================
--- code/branches/gcc43/src/core/ConfigFileManager.h	(revision 1579)
+++ code/branches/gcc43/src/core/ConfigFileManager.h	(revision 1634)
@@ -82,11 +82,11 @@
     {
         public:
-            inline ConfigFileEntryValue(const std::string& name, const std::string& value = "", bool bString = false, const std::string& additionalComment = "") : name_(name), value_(value), bString_(bString), additionalComment_(additionalComment) {}
-            inline virtual ~ConfigFileEntryValue() {}
-
-            inline virtual const std::string& getName() const
+            ConfigFileEntryValue(const std::string& name, const std::string& value = "", bool bString = false, const std::string& additionalComment = "") : name_(name), value_(value), bString_(bString), additionalComment_(additionalComment) {}
+            virtual ~ConfigFileEntryValue() {}
+
+            virtual const std::string& getName() const
                 { return this->name_; }
 
-            inline virtual void setComment(const std::string& comment)
+            virtual void setComment(const std::string& comment)
                 { this->additionalComment_ = comment; }
 
@@ -94,7 +94,7 @@
             virtual std::string getValue() const;
 
-            inline bool isString() const
+            bool isString() const
                 { return this->bString_; }
-            inline void setString(bool bString)
+            void setString(bool bString)
                 { this->bString_ = bString; }
 
@@ -115,8 +115,8 @@
     {
         public:
-            inline ConfigFileEntryVectorValue(const std::string& name, unsigned int index, const std::string& value = "", bool bString = false, const std::string& additionalComment = "") : ConfigFileEntryValue(name, value, bString, additionalComment), index_(index) {}
-            inline virtual ~ConfigFileEntryVectorValue() {}
-
-            inline virtual unsigned int getIndex() const
+            ConfigFileEntryVectorValue(const std::string& name, unsigned int index, const std::string& value = "", bool bString = false, const std::string& additionalComment = "") : ConfigFileEntryValue(name, value, bString, additionalComment), index_(index) {}
+            virtual ~ConfigFileEntryVectorValue() {}
+
+            virtual unsigned int getIndex() const
                 { return this->index_; }
 
@@ -134,21 +134,21 @@
     {
         public:
-            inline ConfigFileEntryComment(const std::string& comment) : comment_(comment) {}
-            inline virtual ~ConfigFileEntryComment() {}
-
-            inline virtual const std::string& getName() const
+            ConfigFileEntryComment(const std::string& comment) : comment_(comment) {}
+            virtual ~ConfigFileEntryComment() {}
+
+            virtual const std::string& getName() const
                 { return this->comment_; }
 
-            inline virtual void setComment(const std::string& comment)
+            virtual void setComment(const std::string& comment)
                 { this->comment_ = comment; }
 
-            inline virtual void setValue(const std::string& value)
+            virtual void setValue(const std::string& value)
                 {}
-            inline virtual std::string getValue() const
+            virtual std::string getValue() const
                 { return this->comment_; }
 
-            inline void setString(bool bString) {}
-
-            inline virtual std::string getFileEntry() const
+            void setString(bool bString) {}
+
+            virtual std::string getFileEntry() const
                 { return this->comment_; }
 
@@ -166,21 +166,21 @@
 
         public:
-            inline ConfigFileSection(const std::string& name, const std::string& additionalComment = "") : name_(name), additionalComment_(additionalComment), bUpdated_(false) {}
+            ConfigFileSection(const std::string& name, const std::string& additionalComment = "") : name_(name), additionalComment_(additionalComment), bUpdated_(false) {}
             ~ConfigFileSection();
 
-            inline const std::string& getName() const
+            const std::string& getName() const
                 { return this->name_; }
 
-            inline void setComment(const std::string& comment)
+            void setComment(const std::string& comment)
                 { this->additionalComment_ = comment; }
 
-            inline void setValue(const std::string& name, const std::string& value, bool bString)
+            void setValue(const std::string& name, const std::string& value, bool bString)
                 { this->getEntry(name, value, bString)->setValue(value); }
-            inline std::string getValue(const std::string& name, const std::string& fallback, bool bString)
+            std::string getValue(const std::string& name, const std::string& fallback, bool bString)
                 { return this->getEntry(name, fallback, bString)->getValue(); }
 
-            inline void setValue(const std::string& name, unsigned int index, const std::string& value, bool bString)
+            void setValue(const std::string& name, unsigned int index, const std::string& value, bool bString)
                 { this->getEntry(name, index, value, bString)->setValue(value); }
-            inline std::string getValue(const std::string& name, unsigned int index, const std::string& fallback, bool bString)
+            std::string getValue(const std::string& name, unsigned int index, const std::string& fallback, bool bString)
                 { return this->getEntry(name, index, fallback, bString)->getValue(); }
 
@@ -201,7 +201,7 @@
             std::list<ConfigFileEntry*>::iterator getEntryIterator(const std::string& name, unsigned int index, const std::string& fallback, bool bString);
 
-            inline ConfigFileEntry* getEntry(const std::string& name, const std::string& fallback, bool bString)
+            ConfigFileEntry* getEntry(const std::string& name, const std::string& fallback, bool bString)
                 { return (*this->getEntryIterator(name, fallback, bString)); }
-            inline ConfigFileEntry* getEntry(const std::string& name, unsigned int index, const std::string& fallback, bool bString)
+            ConfigFileEntry* getEntry(const std::string& name, unsigned int index, const std::string& fallback, bool bString)
                 { return (*this->getEntryIterator(name, index, fallback, bString)); }
 
@@ -219,5 +219,5 @@
     {
         public:
-            inline ConfigFile(const std::string& filename) : filename_(filename), bUpdated_(false) {}
+            ConfigFile(const std::string& filename) : filename_(filename), bUpdated_(false) {}
             ~ConfigFile();
 
@@ -227,17 +227,17 @@
             void clean(bool bCleanComments = false);
 
-            inline void setValue(const std::string& section, const std::string& name, const std::string& value, bool bString)
+            void setValue(const std::string& section, const std::string& name, const std::string& value, bool bString)
                 { this->getSection(section)->setValue(name, value, bString); this->save(); }
-            inline std::string getValue(const std::string& section, const std::string& name, const std::string& fallback, bool bString)
+            std::string getValue(const std::string& section, const std::string& name, const std::string& fallback, bool bString)
                 { std::string output = this->getSection(section)->getValue(name, fallback, bString); this->saveIfUpdated(); return output; }
 
-            inline void setValue(const std::string& section, const std::string& name, unsigned int index, const std::string& value, bool bString)
+            void setValue(const std::string& section, const std::string& name, unsigned int index, const std::string& value, bool bString)
                 { this->getSection(section)->setValue(name, index, value, bString); this->save(); }
-            inline std::string getValue(const std::string& section, const std::string& name, unsigned int index, const std::string& fallback, bool bString)
+            std::string getValue(const std::string& section, const std::string& name, unsigned int index, const std::string& fallback, bool bString)
                 { std::string output = this->getSection(section)->getValue(name, index, fallback, bString); this->saveIfUpdated(); return output; }
 
-            inline void deleteVectorEntries(const std::string& section, const std::string& name, unsigned int startindex = 0)
+            void deleteVectorEntries(const std::string& section, const std::string& name, unsigned int startindex = 0)
                 { this->getSection(section)->deleteVectorEntries(name, startindex); }
-            inline unsigned int getVectorSize(const std::string& section, const std::string& name)
+            unsigned int getVectorSize(const std::string& section, const std::string& name)
                 { return this->getSection(section)->getVectorSize(name); }
 
@@ -271,17 +271,17 @@
             void clean(ConfigFileType type, bool bCleanComments = false);
 
-            inline void setValue(ConfigFileType type, const std::string& section, const std::string& name, const std::string& value, bool bString)
+            void setValue(ConfigFileType type, const std::string& section, const std::string& name, const std::string& value, bool bString)
                 { this->getFile(type)->setValue(section, name, value, bString); }
-            inline std::string getValue(ConfigFileType type, const std::string& section, const std::string& name, const std::string& fallback, bool bString)
+            std::string getValue(ConfigFileType type, const std::string& section, const std::string& name, const std::string& fallback, bool bString)
                 { return this->getFile(type)->getValue(section, name, fallback, bString); }
 
-            inline void setValue(ConfigFileType type, const std::string& section, const std::string& name, unsigned int index, const std::string& value, bool bString)
+            void setValue(ConfigFileType type, const std::string& section, const std::string& name, unsigned int index, const std::string& value, bool bString)
                 { this->getFile(type)->setValue(section, name, index, value, bString); }
-            inline std::string getValue(ConfigFileType type, const std::string& section, const std::string& name, unsigned int index, const std::string& fallback, bool bString)
+            std::string getValue(ConfigFileType type, const std::string& section, const std::string& name, unsigned int index, const std::string& fallback, bool bString)
                 { return this->getFile(type)->getValue(section, name, index, fallback, bString); }
 
-            inline void deleteVectorEntries(ConfigFileType type, const std::string& section, const std::string& name, unsigned int startindex = 0)
+            void deleteVectorEntries(ConfigFileType type, const std::string& section, const std::string& name, unsigned int startindex = 0)
                 { this->getFile(type)->deleteVectorEntries(section, name, startindex); }
-            inline unsigned int getVectorSize(ConfigFileType type, const std::string& section, const std::string& name)
+            unsigned int getVectorSize(ConfigFileType type, const std::string& section, const std::string& name)
                 { return this->getFile(type)->getVectorSize(section, name); }
 
