created?

created?() Instance Public methods Returns if key is created ((newly)). (see ::create) â basically you call create then when you call created? on the instance returned it will tell if it was successful or not

delete

delete(name) Instance Public methods Alias for: delete_value

delete_key

delete_key(name, recursive = false) Instance Public methods Delete a subkey named name and all its values. If recursive is false, the subkey must not have subkeys. Otherwise, this method deletes all subkeys and values recursively.

delete_value

delete_value(name) Instance Public methods Delete a registry value named name. We can not delete the `default' value. delete

each

each() Instance Public methods Alias for: each_value

each_key

each_key() Instance Public methods Enumerate subkeys. subkey is String which contains name of subkey. wtime is last write time as FILETIME (64-bit integer). (see ::wtime2time)

each_value

each_value() Instance Public methods Enumerate values. each

flush

flush() Instance Public methods Write all the attributes into the registry file.

info

info() Instance Public methods Returns key information as Array of: :num_keys The number of subkeys. :max_key_length Maximum length of name of subkeys. :num_values The number of values. :max_value_name_length Maximum length of name of values. :max_value_length Maximum length of value of values. :descriptor_length Length of security descriptor. :wtime Last write time as FILETIME(64-bit integer) For detail, see RegQueryInfoKey Win32 API.

inspect

inspect() Instance Public methods