Electroneum
Loading...
Searching...
No Matches
reg_utils.h File Reference

Go to the source code of this file.

Namespaces

namespace  epee
namespace  epee::reg_utils

Functions

template<class T>
bool epee::reg_utils::RegSetPODValue (HKEY hParentKey, const char *pSubKey, const char *pValName, const T &valToSave, bool force_create=true)
template<class T>
bool epee::reg_utils::RegGetPODValue (HKEY hParentKey, const char *pSubKey, const char *pValName, T &valToSave)
bool epee::reg_utils::RegSetANSIString (HKEY hParentKey, const char *pSubKey, const char *pValName, const std::string &strToSave)
bool epee::reg_utils::RegGetANSIString (HKEY hParentKey, const char *pSubKey, const char *pValName, std::string &strToSave)
template<class TMemoryObject>
bool epee::reg_utils::RegSetRAWValue (HKEY hKey, const char *pValName, const TMemoryObject &valToSave, DWORD valType=REG_BINARY)
bool epee::reg_utils::RegSetRAWValue (HKEY hKey, const char *pValName, const std::string &valToSave, DWORD valType=REG_BINARY)
template<class TMemoryObject>
bool epee::reg_utils::RegGetRAWValue (HKEY hKey, const char *pValName, TMemoryObject &valToSave, DWORD *pRegType)
bool epee::reg_utils::RegGetRAWValue (HKEY hKey, const char *pValName, std::string &valToSave, DWORD *pRegType)
template<class TMemoryObject>
bool epee::reg_utils::RegSetRAWValue (HKEY hParentKey, const char *pSubKey, const char *pValName, const TMemoryObject &valToSave, DWORD valType=REG_BINARY)
bool epee::reg_utils::RegSetRAWValue (HKEY hParentKey, const char *pSubKey, const char *pValName, const std::string &valToSave, DWORD valType=REG_BINARY)
template<class TMemoryObject>
bool epee::reg_utils::RegGetRAWValue (HKEY hParentKey, const char *pSubKey, const char *pValName, TMemoryObject &valToSave, DWORD *pRegType)
bool epee::reg_utils::RegGetRAWValue (HKEY hParentKey, const char *pSubKey, const char *pValName, std::string &valToSave, DWORD *pRegType)
bool epee::reg_utils::RegRemoveValue (HKEY hParentKey, const char *pValName)
bool epee::reg_utils::RegRemoveKey (HKEY hParentKey, const char *pKeyName)