VCF::RegistryPeer Class Reference
#include <vcf/FoundationKit/Resource.h>
Inheritance diagram for VCF::RegistryPeer:

Public Member Functions | |
| virtual | ~RegistryPeer () |
| virtual void | setRoot (const RegistryKeyType &rootKey)=0 |
| virtual RegistryKeyType | getRoot ()=0 |
| virtual bool | openKey (const String &keyname, const bool &createIfNonExistant)=0 |
| virtual bool | removeKey (const String &keyname)=0 |
| virtual bool | setValue (const String &value, const String &valuename)=0 |
| virtual bool | setValue (const uint32 &value, const String &valuename)=0 |
| virtual bool | setValue (const bool &value, const String &valuename)=0 |
| virtual bool | setValue (void *dataBuffer, const uint32 &dataBufferSize, const String &valuename)=0 |
| virtual bool | getStringValue (const String &valuename, String &value)=0 |
| virtual bool | getIntValue (const String &valuename, uint32 &value)=0 |
| virtual bool | getBoolValue (const String &valuename, bool &value)=0 |
| virtual bool | getDataBufValue (const String &valuename, uint32 &dataBufferSize, void **dataBuffer)=0 |
| virtual Enumerator< String > * | getKeyNames ()=0 |
| virtual Enumerator< RegistryValueInfo * > * | getValues ()=0 |
| virtual String | getCurrentKey ()=0 |
Constructor & Destructor Documentation
|
|
|
Member Function Documentation
|
||||||||||||
|
Implemented in VCF::LinuxRegistry, VCF::OSXRegistry, and VCF::Win32Registry. |
|
|
Implemented in VCF::LinuxRegistry, VCF::OSXRegistry, and VCF::Win32Registry. |
|
||||||||||||||||
|
Implemented in VCF::LinuxRegistry, VCF::OSXRegistry, and VCF::Win32Registry. |
|
||||||||||||
|
Implemented in VCF::LinuxRegistry, VCF::OSXRegistry, and VCF::Win32Registry. |
|
|
Implemented in VCF::LinuxRegistry, VCF::OSXRegistry, and VCF::Win32Registry. |
|
|
Implemented in VCF::LinuxRegistry, VCF::OSXRegistry, and VCF::Win32Registry. |
|
||||||||||||
|
Implemented in VCF::LinuxRegistry, VCF::OSXRegistry, and VCF::Win32Registry. |
|
|
Implemented in VCF::LinuxRegistry, VCF::OSXRegistry, and VCF::Win32Registry. |
|
||||||||||||
|
Implemented in VCF::LinuxRegistry, VCF::OSXRegistry, and VCF::Win32Registry. |
|
|
Implemented in VCF::Win32Registry. |
|
|
Implemented in VCF::LinuxRegistry, VCF::OSXRegistry, and VCF::Win32Registry. |
|
||||||||||||||||
|
Implemented in VCF::LinuxRegistry, VCF::OSXRegistry, and VCF::Win32Registry. |
|
||||||||||||
|
Implemented in VCF::LinuxRegistry, VCF::OSXRegistry, and VCF::Win32Registry. |
|
||||||||||||
|
Implemented in VCF::LinuxRegistry, VCF::OSXRegistry, and VCF::Win32Registry. |
|
||||||||||||
|
Implemented in VCF::LinuxRegistry, VCF::OSXRegistry, and VCF::Win32Registry. |
The documentation for this class was generated from the following file:
- vcf/FoundationKit/RegistryPeer.h
