Lines Matching refs:CTP
19 #define CTP const tchar* macro
29 RegKey(HKEY rootkey = NULL, CTP subkey = NULL, REGSAM access = KEY_READ);
34 bool Create(HKEY rootkey, CTP subkey, REGSAM access = KEY_READ);
36 bool CreateWithDisposition(HKEY rootkey, CTP subkey, DWORD* disposition,
39 bool Open(HKEY rootkey, CTP subkey, REGSAM access = KEY_READ);
42 bool CreateKey(CTP name, REGSAM access);
45 bool OpenKey(CTP name, REGSAM access);
58 bool DeleteKey(CTP name);
61 bool DeleteValue(CTP name);
63 bool ValueExists(CTP name);
64 bool ReadValue(CTP name, void * data, DWORD * dsize, DWORD * dtype = NULL);
65 bool ReadValue(CTP name, tstr * value);
66 bool ReadValueDW(CTP name, DWORD * value); // Named to differ from tstr*
68 bool WriteValue(CTP name, const void * data, DWORD dsize,
70 bool WriteValue(CTP name, CTP value);
71 bool WriteValue(CTP name, DWORD value);
106 inline bool AddToRegistry(HKEY root_key, CTP key, CTP value_name,
114 inline bool AddToRegistry(HKEY root_key, CTP key, CTP value_name, CTP value) { in AddToRegistry()
121 inline bool ReadFromRegistry(HKEY root_key, CTP key, CTP value_name,
128 inline bool DeleteFromRegistry(HKEY root_key, CTP subkey, CTP value_name) { in DeleteFromRegistry()
138 inline bool DeleteKeyFromRegistry(HKEY root_key, CTP key_path, CTP key_name) { in DeleteKeyFromRegistry()
164 CTP Name() const { return name_; } in Name()
165 CTP Value() const { return value_; } in Value()
199 CTP Name() const { return name_; } in Name()
222 #undef CTP