VCF::OSXRegistry Class Reference
#include <OSXRegistry.h>
Inheritance diagram for VCF::OSXRegistry:
List of all members.
|
Public Member Functions |
| | OSXRegistry () |
| virtual | ~OSXRegistry () |
| virtual void | setRoot (const RegistryKeyType &rootKey) |
| virtual RegistryKeyType | getRoot () |
| virtual bool | openKey (const String &keyname, const bool &createIfNonExistant) |
| virtual bool | setValue (const String &value, const String &valuename) |
| virtual bool | setValue (const uint32 &value, const String &valuename) |
| virtual bool | setValue (const bool &value, const String &valuename) |
| virtual bool | setValue (void *dataBuffer, const uint32 &dataBufferSize, const String &valuename) |
| virtual bool | getStringValue (const String &valuename, String &value) |
| virtual bool | getIntValue (const String &valuename, uint32 &value) |
| virtual bool | getBoolValue (const String &valuename, bool &value) |
| virtual bool | getDataBufValue (const String &valuename, uint32 &dataBufferSize, void **dataBuffer) |
| virtual Enumerator< String > * | getKeyNames () |
| virtual Enumerator< RegistryValueInfo * > * | getValues () |
| virtual String | getCurrentKey () |
Protected Attributes |
| std::vector< RegistryValueInfo * > | values_ |
| std::vector< String > | keys_ |
EnumeratorContainer< std::vector<
RegistryValueInfo * >, RegistryValueInfo * > | valuesContainer_ |
EnumeratorContainer< std::vector<
String >, String > | keysContainer_ |
| RegistryKeyType | rootKeyType_ |
| String | currentRegKey_ |
Constructor & Destructor Documentation
| VCF::OSXRegistry::OSXRegistry |
( |
|
) |
|
|
| virtual VCF::OSXRegistry::~OSXRegistry |
( |
|
) |
[virtual] |
|
Member Function Documentation
| virtual bool VCF::OSXRegistry::getBoolValue |
( |
const String & |
valuename, |
|
|
bool & |
value |
|
) |
[virtual] |
|
| virtual String VCF::OSXRegistry::getCurrentKey |
( |
|
) |
[virtual] |
|
| virtual bool VCF::OSXRegistry::getDataBufValue |
( |
const String & |
valuename, |
|
|
uint32 & |
dataBufferSize, |
|
|
void ** |
dataBuffer |
|
) |
[virtual] |
|
| virtual bool VCF::OSXRegistry::getIntValue |
( |
const String & |
valuename, |
|
|
uint32 & |
value |
|
) |
[virtual] |
|
| virtual bool VCF::OSXRegistry::getStringValue |
( |
const String & |
valuename, |
|
|
String & |
value |
|
) |
[virtual] |
|
| virtual bool VCF::OSXRegistry::openKey |
( |
const String & |
keyname, |
|
|
const bool & |
createIfNonExistant |
|
) |
[virtual] |
|
| virtual void VCF::OSXRegistry::setRoot |
( |
const RegistryKeyType & |
rootKey |
) |
[virtual] |
|
| virtual bool VCF::OSXRegistry::setValue |
( |
void * |
dataBuffer, |
|
|
const uint32 & |
dataBufferSize, |
|
|
const String & |
valuename |
|
) |
[virtual] |
|
| virtual bool VCF::OSXRegistry::setValue |
( |
const bool & |
value, |
|
|
const String & |
valuename |
|
) |
[virtual] |
|
| virtual bool VCF::OSXRegistry::setValue |
( |
const uint32 & |
value, |
|
|
const String & |
valuename |
|
) |
[virtual] |
|
| virtual bool VCF::OSXRegistry::setValue |
( |
const String & |
value, |
|
|
const String & |
valuename |
|
) |
[virtual] |
|
Member Data Documentation
The documentation for this class was generated from the following file: