Index: webrtc/base/optionsfile.h |
diff --git a/webrtc/base/optionsfile.h b/webrtc/base/optionsfile.h |
index 9eb484e3208434c8425f927d47d6d1ff5d2f513d..e77fd8adfc152341f9055a6430115ef5d5950a90 100644 |
--- a/webrtc/base/optionsfile.h |
+++ b/webrtc/base/optionsfile.h |
@@ -11,40 +11,9 @@ |
#ifndef WEBRTC_BASE_OPTIONSFILE_H_ |
#define WEBRTC_BASE_OPTIONSFILE_H_ |
-#include <map> |
-#include <string> |
-namespace rtc { |
- |
-// Implements storage of simple options in a text file on disk. This is |
-// cross-platform, but it is intended mostly for Linux where there is no |
-// first-class options storage system. |
-class OptionsFile { |
- public: |
- OptionsFile(const std::string &path); |
- ~OptionsFile(); |
- |
- // Loads the file from disk, overwriting the in-memory values. |
- bool Load(); |
- // Saves the contents in memory, overwriting the on-disk values. |
- bool Save(); |
- |
- bool GetStringValue(const std::string& option, std::string* out_val) const; |
- bool GetIntValue(const std::string& option, int* out_val) const; |
- bool SetStringValue(const std::string& option, const std::string& val); |
- bool SetIntValue(const std::string& option, int val); |
- bool RemoveValue(const std::string& option); |
- |
- private: |
- typedef std::map<std::string, std::string> OptionsMap; |
- |
- static bool IsLegalName(const std::string &name); |
- static bool IsLegalValue(const std::string &value); |
- |
- std::string path_; |
- OptionsMap options_; |
-}; |
- |
-} // namespace rtc |
+// This header is deprecated and is just left here temporarily during |
+// refactoring. See https://bugs.webrtc.org/7634 for more details. |
+#include "webrtc/rtc_base/optionsfile.h" |
#endif // WEBRTC_BASE_OPTIONSFILE_H_ |