• Home
  • Raw
  • Download

Lines Matching refs:char16_t

31   RegKey(HKEY rootkey, const char16_t* subkey, REGSAM access);
34 LONG Create(HKEY rootkey, const char16_t* subkey, REGSAM access);
37 const char16_t* subkey,
42 LONG CreateKey(const char16_t* name, REGSAM access);
45 LONG Open(HKEY rootkey, const char16_t* subkey, REGSAM access);
48 LONG OpenKey(const char16_t* relative_key_name, REGSAM access);
61 bool HasValue(const char16_t* value_name) const;
75 LONG DeleteKey(const char16_t* name);
79 LONG DeleteEmptyKey(const char16_t* name);
82 LONG DeleteValue(const char16_t* name);
88 LONG ReadValueDW(const char16_t* name, DWORD* out_value) const;
92 LONG ReadInt64(const char16_t* name, int64_t* out_value) const;
96 LONG ReadValue(const char16_t* name, std::u16string* out_value) const;
101 LONG ReadValues(const char16_t* name, std::vector<std::u16string>* values);
105 LONG ReadValue(const char16_t* name,
113 LONG WriteValue(const char16_t* name, DWORD in_value);
116 LONG WriteValue(const char16_t* name, const char16_t* in_value);
119 LONG WriteValue(const char16_t* name,
130 const char16_t* lpSubKey,
150 RegistryValueIterator(HKEY root_key, const char16_t* folder_key);
158 const char16_t* folder_key,
171 const char16_t* Name() const { return name_.c_str(); } in Name()
172 const char16_t* Value() const { return value_.data(); } in Value()
184 const char16_t* folder_key,
195 std::vector<char16_t> value_;
206 RegistryKeyIterator(HKEY root_key, const char16_t* folder_key);
214 const char16_t* folder_key,
227 const char16_t* Name() const { return name_; } in Name()
236 const char16_t* folder_key,
245 char16_t name_[MAX_PATH];