OWLNext    7.0
Borland's Object Windows Library for the modern age
Loading...
Searching...
No Matches
owl::TRegKey Member List

This is the complete list of members for owl::TRegKey, including all inherited members.

CreateOK enum valueowl::TRegKey
DeleteKey(LPCTSTR subKeyName)owl::TRegKeyinline
DeleteKey(const tstring &subKeyName)owl::TRegKeyinline
DeleteValue(LPCTSTR valName) constowl::TRegKeyinline
DeleteValue(const tstring &valName) constowl::TRegKeyinline
EnumKey(int index, TCHAR *subKeyName, int subKeyNameSize) constowl::TRegKeyinline
EnumValue(int index, TCHAR *valueName, uint32 &valueNameSize, uint32 *type=nullptr, uint8 *data=nullptr, uint32 *dataSize=nullptr) constowl::TRegKeyinline
Flush() constowl::TRegKeyinline
GetClassesRoot() -> TRegKey &owl::TRegKeystatic
GetClassesRootClsid() -> TRegKey &owl::TRegKeystatic
GetCurrentConfig() -> TRegKey &owl::TRegKeystatic
GetCurrentUser() -> TRegKey &owl::TRegKeystatic
GetHandle() const -> THandleowl::TRegKeyinline
GetLocalMachine() -> TRegKey &owl::TRegKeystatic
GetName() constowl::TRegKeyinline
GetPerformanceData() -> TRegKey &owl::TRegKeystatic
GetSecurity(SECURITY_INFORMATION infoRequested, PSECURITY_DESCRIPTOR secDesc, DWORD *secDescSize) const -> longowl::TRegKeyinline
GetSecurity(SECURITY_INFORMATION infoRequested) const -> TSecurityDescriptorowl::TRegKeyinline
GetSubkey(const tstring &keyName, REGSAM samDesired=KEY_READ) const -> std::optional< TRegKey >owl::TRegKey
GetSubkeyCount() constowl::TRegKeyinline
GetUsers() -> TRegKey &owl::TRegKeystatic
GetValue(const tstring &valueName) const -> std::optional< TRegValue >owl::TRegKey
GetValueCount() constowl::TRegKeyinline
GetValueOrDefault(const tstring &valueName, T defaultValue) constowl::TRegKeyinline
HasSubkey(const tstring &keyName) const -> boolowl::TRegKey
HasValue(const tstring &valueName) const -> boolowl::TRegKey
Keyowl::TRegKeyprotected
LoadKey(LPCTSTR subKeyName, LPCTSTR fileName)owl::TRegKeyinline
LoadKey(const tstring &subKeyName, const tstring &fileName)owl::TRegKeyinline
Nameowl::TRegKeyprotected
NoCreate enum valueowl::TRegKey
NukeKey(LPCTSTR subKeyName)owl::TRegKey
NukeKey(const tstring &subKeyName)owl::TRegKeyinline
operator THandle() constowl::TRegKeyinline
operator=(const TRegKey &)=deleteowl::TRegKey
QueryInfo(TCHAR *class_, DWORD *classSize, DWORD *subkeyCount, DWORD *maxSubkeyNameSize, DWORD *maxSubkeyClassSize, DWORD *valueCount, DWORD *maxValueNameSize, DWORD *maxValueDataSize, DWORD *securityDescriptorSize, PFILETIME lastWriteTime) constowl::TRegKey
QueryInfo() const -> TInfoowl::TRegKey
QueryValue(LPCTSTR valName, uint32 *type, uint8 *data, uint32 *dataSize) constowl::TRegKeyinline
QueryValue(const tstring &valName, uint32 *type, uint8 *data, uint32 *dataSize) constowl::TRegKeyinline
ReplaceKey(LPCTSTR subKeyName, LPCTSTR newFileName, LPCTSTR oldFileName)owl::TRegKeyinline
ReplaceKey(const tstring &subKeyName, const tstring &newFileName, const tstring &oldFileName)owl::TRegKeyinline
Restore(LPCTSTR fileName, uint32 options=0)owl::TRegKeyinline
Restore(const tstring &fileName, uint32 options=0)owl::TRegKeyinline
Save(LPCTSTR fileName)owl::TRegKeyinline
Save(const tstring &fileName)owl::TRegKeyinline
SetSecurity(SECURITY_INFORMATION infoToSet, PSECURITY_DESCRIPTOR secDesc) const -> longowl::TRegKeyinline
SetSecurity(SECURITY_INFORMATION infoToSet, const TSecurityDescriptor &s) constowl::TRegKeyinline
SetValue(LPCTSTR valName, uint32 type, const uint8 *data, uint32 dataSize) constowl::TRegKeyinline
SetValue(const tstring &valName, uint32 type, const uint8 *data, uint32 dataSize) constowl::TRegKeyinline
SetValue(LPCTSTR valName, uint32 data) constowl::TRegKeyinline
SetValue(const tstring &valName, uint32 data) constowl::TRegKeyinline
SetValue(LPCTSTR valName, const tstring &value) constowl::TRegKeyinline
SetValue(const tstring &valName, const tstring &value) constowl::TRegKeyinline
ShouldCloseowl::TRegKeyprotected
SubkeyCountowl::TRegKeyprotected
TCreateOK enum nameowl::TRegKey
THandle typedefowl::TRegKey
TRegKey(THandle baseKey, tstring keyName, REGSAM samDesired=KEY_ALL_ACCESS, TCreateOK createOK=CreateOK)owl::TRegKey
TRegKey(THandle baseKey, LPCTSTR keyName, REGSAM samDesired=KEY_ALL_ACCESS, TCreateOK createOK=CreateOK)owl::TRegKey
TRegKey(const TRegKeyIterator &iter, REGSAM samDesired=KEY_ALL_ACCESS)owl::TRegKeyexplicit
TRegKey(THandle aliasKey, bool shouldClose, tstring keyName)owl::TRegKey
TRegKey(THandle aliasKey, bool shouldClose=false, LPCTSTR keyName=nullptr)owl::TRegKeyexplicit
TRegKey(TRegKey &&) noexceptowl::TRegKey
TRegKey(const TRegKey &)=deleteowl::TRegKey
UnLoadKey(LPCTSTR subKeyName)owl::TRegKeyinline
UnLoadKey(const tstring &subKeyName)owl::TRegKeyinline
ValueCountowl::TRegKeyprotected
~TRegKey()owl::TRegKey