| Index: src/plugin/PluginIniFile.h |
| =================================================================== |
| deleted file mode 100644 |
| --- a/src/plugin/PluginIniFile.h |
| +++ /dev/null |
| @@ -1,66 +0,0 @@ |
| -#ifndef _PLUGIN_INI_FILE_H_ |
| -#define _PLUGIN_INI_FILE_H_ |
| - |
| - |
| -class CPluginChecksum; |
| - |
| - |
| -class CPluginIniFile |
| -{ |
| - |
| -public: |
| - |
| - typedef std::map<CStringA, CStringA> TSectionData; |
| - typedef std::set<CStringA> TSectionNames; |
| - |
| - CPluginIniFile(const CString& filename, bool hasChecksum=false); |
| - |
| - CString GetFilePath() const; |
| - |
| - void Clear(); |
| - bool Exists(); |
| - bool Read(); |
| - bool ReadString(const CStringA& memFile); |
| - bool Write(); |
| - |
| - // methods to return the lists of section data and section names |
| - CPluginIniFile::TSectionData GetSectionData(const CStringA& section) const; |
| - |
| - const CPluginIniFile::TSectionNames& GetSectionNames() const; |
| - |
| - void SetInitialChecksumString(const CString& str); |
| - bool IsValidChecksum() const; |
| - |
| - // check if the section exists in the file |
| - bool HasSection(const CStringA& section) const; |
| - bool HasKey(const CStringA& section, const CStringA& key) const; |
| - |
| - // updates the key value, if key already exists, else creates a key-value pair |
| - bool SetValue(const CStringA& section, const CStringA& key, const CStringA& value); |
| - bool SetValue(const CStringA& section, const CStringA& key, int value); |
| - |
| - void UpdateSection(const CStringA& section, const CPluginIniFile::TSectionData& data); |
| - |
| - // give the value for the specified key of a section |
| - CStringA GetValue(const CStringA& section, const CStringA& key) const; |
| - |
| - unsigned int GetLastError() const; |
| - |
| -private: |
| - |
| - typedef std::map<CStringA, CPluginIniFile::TSectionData> TData; |
| - |
| - CString m_filename; |
| - bool m_isDirty; |
| - bool m_isValidChecksum; |
| - bool m_hasChecksum; |
| - unsigned int m_lastError; |
| - |
| - CString m_checksumInit; |
| - CPluginIniFile::TData m_data; |
| - CPluginIniFile::TSectionNames m_sectionNames; |
| - |
| - std::auto_ptr<CPluginChecksum> m_checksum; |
| -}; |
| - |
| -#endif // _PLUGIN_INI_FILE_H_ |