| create_sub_key(const wstring &name) | neforce::registry_key | |
| delete_key_tree(::HKEY root, const wstring &path) | neforce::registry_key | static |
| delete_sub_key(const wstring &name) | neforce::registry_key | |
| delete_value(const wstring &name) | neforce::registry_key | |
| enum_sub_key_names() const | neforce::registry_key | |
| enum_values() const | neforce::registry_key | |
| get_binary_value(const wstring &name) const | neforce::registry_key | |
| get_dword_value(const wstring &name, DWORD default_val=0) const noexcept | neforce::registry_key | |
| get_multi_string_value(const wstring &name) const | neforce::registry_key | |
| get_qword_value(const wstring &name, ULONGLONG default_val=0) const noexcept | neforce::registry_key | |
| get_string_value(const wstring &name, const wstring &default_val=L"") const | neforce::registry_key | |
| has_sub_key(const wstring &name) const | neforce::registry_key | |
| has_value(const wstring &name) const | neforce::registry_key | |
| is_valid() const noexcept | neforce::registry_key | inline |
| native_handle() const noexcept | neforce::registry_key | inline |
| notify_change(bool watch_subtree=true, int timeout_ms=-1) | neforce::registry_key | |
| open(::HKEY root, const wstring &path, ::REGSAM sam_desired=KEY_READ|KEY_WRITE) | neforce::registry_key | |
| open(::HKEY root, const wstring &path, wow64_view view, ::REGSAM sam_desired=KEY_READ|KEY_WRITE) | neforce::registry_key | |
| open_sub_key(const wstring &name, REGSAM sam_desired=KEY_READ) const | neforce::registry_key | |
| operator bool() const noexcept | neforce::registry_key | inlineexplicit |
| operator=(registry_key &&other) noexcept | neforce::registry_key | |
| registry_key()=default | neforce::registry_key | |
| registry_key(::HKEY key) | neforce::registry_key | explicit |
| registry_key(registry_key &&other) noexcept | neforce::registry_key | |
| set_binary_value(const wstring &name, const ::BYTE *data, ::DWORD size) | neforce::registry_key | |
| set_dword_value(const wstring &name, ::DWORD value) | neforce::registry_key | |
| set_expand_string_value(const wstring &name, const wstring &value) | neforce::registry_key | |
| set_multi_string_value(const wstring &name, const vector< wstring > &values) | neforce::registry_key | |
| set_qword_value(const wstring &name, ::ULONGLONG value) | neforce::registry_key | |
| set_string_value(const wstring &name, const wstring &value) | neforce::registry_key | |
| value_type 枚举名称 | neforce::registry_key | |
| view_32bit 枚举值 | neforce::registry_key | |
| view_64bit 枚举值 | neforce::registry_key | |
| view_default 枚举值 | neforce::registry_key | |
| wow64_view 枚举名称 | neforce::registry_key | |
| ~registry_key() | neforce::registry_key | |