OWLNext 7.0
Borland's Object Windows Library for the modern age
|
This is the complete list of members for owl::TRegKey, including all inherited members.
CreateOK enum value | owl::TRegKey | |
DeleteKey(LPCTSTR subKeyName) | owl::TRegKey | inline |
DeleteKey(const tstring &subKeyName) | owl::TRegKey | inline |
DeleteValue(LPCTSTR valName) const | owl::TRegKey | inline |
DeleteValue(const tstring &valName) const | owl::TRegKey | inline |
EnumKey(int index, TCHAR *subKeyName, int subKeyNameSize) const | owl::TRegKey | inline |
EnumValue(int index, TCHAR *valueName, uint32 &valueNameSize, uint32 *type=nullptr, uint8 *data=nullptr, uint32 *dataSize=nullptr) const | owl::TRegKey | inline |
Flush() const | owl::TRegKey | inline |
GetClassesRoot() -> TRegKey & | owl::TRegKey | static |
GetClassesRootClsid() -> TRegKey & | owl::TRegKey | static |
GetCurrentConfig() -> TRegKey & | owl::TRegKey | static |
GetCurrentUser() -> TRegKey & | owl::TRegKey | static |
GetHandle() const -> THandle | owl::TRegKey | inline |
GetLocalMachine() -> TRegKey & | owl::TRegKey | static |
GetName() const | owl::TRegKey | inline |
GetPerformanceData() -> TRegKey & | owl::TRegKey | static |
GetSecurity(SECURITY_INFORMATION infoRequested, PSECURITY_DESCRIPTOR secDesc, DWORD *secDescSize) const -> long | owl::TRegKey | inline |
GetSecurity(SECURITY_INFORMATION infoRequested) const -> TSecurityDescriptor | owl::TRegKey | inline |
GetSubkey(const tstring &keyName, REGSAM samDesired=KEY_READ) const -> std::optional< TRegKey > | owl::TRegKey | |
GetSubkeyCount() const | owl::TRegKey | inline |
GetUsers() -> TRegKey & | owl::TRegKey | static |
GetValue(const tstring &valueName) const -> std::optional< TRegValue > | owl::TRegKey | |
GetValueCount() const | owl::TRegKey | inline |
GetValueOrDefault(const tstring &valueName, T defaultValue) const | owl::TRegKey | inline |
HasSubkey(const tstring &keyName) const -> bool | owl::TRegKey | |
HasValue(const tstring &valueName) const -> bool | owl::TRegKey | |
Key | owl::TRegKey | protected |
LoadKey(LPCTSTR subKeyName, LPCTSTR fileName) | owl::TRegKey | inline |
LoadKey(const tstring &subKeyName, const tstring &fileName) | owl::TRegKey | inline |
Name | owl::TRegKey | protected |
NoCreate enum value | owl::TRegKey | |
NukeKey(LPCTSTR subKeyName) | owl::TRegKey | |
NukeKey(const tstring &subKeyName) | owl::TRegKey | inline |
operator THandle() const | owl::TRegKey | inline |
operator=(const TRegKey &)=delete | owl::TRegKey | |
QueryInfo(TCHAR *class_, DWORD *classSize, DWORD *subkeyCount, DWORD *maxSubkeyNameSize, DWORD *maxSubkeyClassSize, DWORD *valueCount, DWORD *maxValueNameSize, DWORD *maxValueDataSize, DWORD *securityDescriptorSize, PFILETIME lastWriteTime) const | owl::TRegKey | |
QueryInfo() const -> TInfo | owl::TRegKey | |
QueryValue(LPCTSTR valName, uint32 *type, uint8 *data, uint32 *dataSize) const | owl::TRegKey | inline |
QueryValue(const tstring &valName, uint32 *type, uint8 *data, uint32 *dataSize) const | owl::TRegKey | inline |
ReplaceKey(LPCTSTR subKeyName, LPCTSTR newFileName, LPCTSTR oldFileName) | owl::TRegKey | inline |
ReplaceKey(const tstring &subKeyName, const tstring &newFileName, const tstring &oldFileName) | owl::TRegKey | inline |
Restore(LPCTSTR fileName, uint32 options=0) | owl::TRegKey | inline |
Restore(const tstring &fileName, uint32 options=0) | owl::TRegKey | inline |
Save(LPCTSTR fileName) | owl::TRegKey | inline |
Save(const tstring &fileName) | owl::TRegKey | inline |
SetSecurity(SECURITY_INFORMATION infoToSet, PSECURITY_DESCRIPTOR secDesc) const -> long | owl::TRegKey | inline |
SetSecurity(SECURITY_INFORMATION infoToSet, const TSecurityDescriptor &s) const | owl::TRegKey | inline |
SetValue(LPCTSTR valName, uint32 type, const uint8 *data, uint32 dataSize) const | owl::TRegKey | inline |
SetValue(const tstring &valName, uint32 type, const uint8 *data, uint32 dataSize) const | owl::TRegKey | inline |
SetValue(LPCTSTR valName, uint32 data) const | owl::TRegKey | inline |
SetValue(const tstring &valName, uint32 data) const | owl::TRegKey | inline |
SetValue(LPCTSTR valName, const tstring &value) const | owl::TRegKey | inline |
SetValue(const tstring &valName, const tstring &value) const | owl::TRegKey | inline |
ShouldClose | owl::TRegKey | protected |
SubkeyCount | owl::TRegKey | protected |
TCreateOK enum name | owl::TRegKey | |
THandle typedef | owl::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::TRegKey | explicit |
TRegKey(THandle aliasKey, bool shouldClose, tstring keyName) | owl::TRegKey | |
TRegKey(THandle aliasKey, bool shouldClose=false, LPCTSTR keyName=nullptr) | owl::TRegKey | explicit |
TRegKey(TRegKey &&) noexcept | owl::TRegKey | |
TRegKey(const TRegKey &)=delete | owl::TRegKey | |
UnLoadKey(LPCTSTR subKeyName) | owl::TRegKey | inline |
UnLoadKey(const tstring &subKeyName) | owl::TRegKey | inline |
ValueCount | owl::TRegKey | protected |
~TRegKey() | owl::TRegKey |