diff options
Diffstat (limited to 'Source/cmSystemTools.h')
-rw-r--r-- | Source/cmSystemTools.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/Source/cmSystemTools.h b/Source/cmSystemTools.h index 9cbd62a..04ee977 100644 --- a/Source/cmSystemTools.h +++ b/Source/cmSystemTools.h @@ -51,6 +51,21 @@ public: std::vector<std::string>& argsOut); /** + * Read a registry value + */ + static bool ReadRegistryValue(const char *key, std::string &value); + + /** + * Write a registry value + */ + static bool WriteRegistryValue(const char *key, const char *value); + + /** + * Delete a registry value + */ + static bool DeleteRegistryValue(const char *key); + + /** * Look for and replace registry values in a string */ static void ExpandRegistryValues(std::string& source); |