Sourceforge.net - The VCF's Project Host
   The VCF Website Home   |   Online Discussion Forums   |   Sourceforge.net Project Page   

VCF::Win32Registry Class Reference

#include <Win32Registry.h>

Inheritance diagram for VCF::Win32Registry:

VCF::Object VCF::RegistryPeer List of all members.

Public Member Functions

 Win32Registry ()
virtual ~Win32Registry ()
virtual void setRoot (const RegistryKeyType &rootKey)
virtual RegistryKeyType getRoot ()
virtual bool openKey (const String &keyname, const bool &createIfNonExistant)
virtual bool removeKey (const String &keyname)
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 ()

Constructor & Destructor Documentation

VCF::Win32Registry::Win32Registry  ) 
 

virtual VCF::Win32Registry::~Win32Registry  )  [virtual]
 


Member Function Documentation

virtual bool VCF::Win32Registry::getBoolValue const String valuename,
bool &  value
[virtual]
 

Implements VCF::RegistryPeer.

virtual String VCF::Win32Registry::getCurrentKey  )  [virtual]
 

Implements VCF::RegistryPeer.

virtual bool VCF::Win32Registry::getDataBufValue const String valuename,
uint32 dataBufferSize,
void **  dataBuffer
[virtual]
 

Implements VCF::RegistryPeer.

virtual bool VCF::Win32Registry::getIntValue const String valuename,
uint32 value
[virtual]
 

Implements VCF::RegistryPeer.

virtual Enumerator<String>* VCF::Win32Registry::getKeyNames  )  [virtual]
 

Implements VCF::RegistryPeer.

virtual RegistryKeyType VCF::Win32Registry::getRoot  )  [virtual]
 

Implements VCF::RegistryPeer.

virtual bool VCF::Win32Registry::getStringValue const String valuename,
String value
[virtual]
 

Implements VCF::RegistryPeer.

virtual Enumerator<RegistryValueInfo*>* VCF::Win32Registry::getValues  )  [virtual]
 

Implements VCF::RegistryPeer.

virtual bool VCF::Win32Registry::openKey const String keyname,
const bool &  createIfNonExistant
[virtual]
 

Implements VCF::RegistryPeer.

virtual bool VCF::Win32Registry::removeKey const String keyname  )  [virtual]
 

Implements VCF::RegistryPeer.

virtual void VCF::Win32Registry::setRoot const RegistryKeyType rootKey  )  [virtual]
 

Implements VCF::RegistryPeer.

virtual bool VCF::Win32Registry::setValue void *  dataBuffer,
const uint32 dataBufferSize,
const String valuename
[virtual]
 

Implements VCF::RegistryPeer.

virtual bool VCF::Win32Registry::setValue const bool &  value,
const String valuename
[virtual]
 

Implements VCF::RegistryPeer.

virtual bool VCF::Win32Registry::setValue const uint32 value,
const String valuename
[virtual]
 

Implements VCF::RegistryPeer.

virtual bool VCF::Win32Registry::setValue const String value,
const String valuename
[virtual]
 

Implements VCF::RegistryPeer.


The documentation for this class was generated from the following file:
   Comments or Suggestions?    License Information