LibreOffice Module registry (master) 1
|
#include <registry/registry.hxx>
#include "keyimpl.hxx"
#include "regimpl.hxx"
#include "regkey.hxx"
Go to the source code of this file.
|
static |
Definition at line 33 of file registry.cxx.
References ORegistry::acquire().
Referenced by initRegistry_Api().
|
static |
Definition at line 139 of file registry.cxx.
References ORegistry::closeRegistry(), INVALID_REGISTRY, ORegistry::isOpen(), NO_ERROR, RegError, REGISTRY_NOT_OPEN, and ORegistry::release().
Referenced by initRegistry_Api().
|
static |
Definition at line 80 of file registry.cxx.
References ORegistry::initRegistry(), NO_ERROR, READWRITE, and RegError.
Referenced by initRegistry_Api().
|
static |
Definition at line 163 of file registry.cxx.
References ORegistry::destroyRegistry(), INVALID_REGISTRY, ORegistry::isOpen(), NO_ERROR, and RegError.
Referenced by initRegistry_Api().
|
static |
Definition at line 191 of file registry.cxx.
References ORegistry::dumpRegistry(), ORegKey::getRegistry(), INVALID_KEY, INVALID_REGISTRY, ORegKey::isDeleted(), ORegistry::isOpen(), and REGISTRY_NOT_OPEN.
Referenced by reg_dumpRegistry().
|
static |
Definition at line 52 of file registry.cxx.
References ORegistry::getName(), INVALID_REGISTRY, ORegistry::isOpen(), NO_ERROR, pName, and REGISTRY_NOT_OPEN.
Referenced by initRegistry_Api().
Registry_Api *REGISTRY_CALLTYPE initRegistry_Api | ( | ) |
the API initialization function.
Definition at line 211 of file registry.cxx.
References acquire(), acquireKey(), closeKey(), closeRegistry(), closeSubKeys(), createKey(), createRegistry(), deleteKey(), destroyRegistry(), freeKeyNames(), freeValueList(), getKeyName(), getKeyNames(), getLongListValue(), getName(), getResolvedKeyName(), getStringListValue(), getUnicodeListValue(), getValue(), getValueInfo(), isKeyReadOnly(), isReadOnly(), openKey(), openRegistry(), openRootKey(), openSubKeys(), release(), releaseKey(), setLongListValue(), setStringListValue(), setUnicodeListValue(), and setValue().
|
static |
Definition at line 72 of file registry.cxx.
References isReadOnly().
Referenced by initRegistry_Api(), and isReadOnly().
|
static |
Definition at line 119 of file registry.cxx.
References ORegistry::initRegistry(), NO_ERROR, and RegError.
Referenced by initRegistry_Api().
|
static |
Definition at line 98 of file registry.cxx.
References ORegistry::getRootKey(), INVALID_REGISTRY, ORegistry::isOpen(), NO_ERROR, and REGISTRY_NOT_OPEN.
Referenced by initRegistry_Api(), and reg_openRootKey().
RegError REGISTRY_CALLTYPE reg_closeRegistry | ( | RegHandle | hRegistry | ) |
This function closes a registry.
hRegistry | identifies a currently open registry which should be closed. |
Definition at line 275 of file registry.cxx.
References NO_ERROR, and REGISTRY_NOT_OPEN.
RegError REGISTRY_CALLTYPE reg_dumpRegistry | ( | RegKeyHandle | hKey | ) |
This function reports the complete registry information of a key and all of its subkeys.
All information which are available (keynames, value types, values, ...) will be printed to stdout for report issues only.
hKey | identifies a currently open key which content will be reported. |
Definition at line 288 of file registry.cxx.
References dumpRegistry(), ORegKey::getRegistry(), and INVALID_KEY.
RegError REGISTRY_CALLTYPE reg_openRegistry | ( | rtl_uString * | registryName, |
RegHandle * | phRegistry | ||
) |
This function opens a registry with the specified name.
in readonly mode.
registryName | points to a null terminated string specifying the name of the registry. |
phRegistry | points to a handle of the opened registry if the function succeeds otherwise NULL. |
Definition at line 257 of file registry.cxx.
References ORegistry::initRegistry(), NO_ERROR, READONLY, and RegError.
RegError REGISTRY_CALLTYPE reg_openRootKey | ( | RegHandle | hRegistry, |
RegKeyHandle * | phRootKey | ||
) |
This function opens the root key of a registry.
hRegistry | identifies a currently open registry whose rootKey will be returned. |
phRootKey | points to a handle of the open root key if the function succeeds otherwise NULL. |
Definition at line 251 of file registry.cxx.
References openRootKey().
|
static |
Definition at line 41 of file registry.cxx.
References ORegistry::release().
Referenced by initRegistry_Api().