Main Page   Modules   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages   Examples  

CStdImplRegistry Class Reference

Inheritance diagram for CStdImplRegistry::

IImplRegistry List of all members.

Public Methods

 CStdImplRegistry ()
virtual void SetKey (const std::string &, const std::string &)
virtual void SetValueNameAndValue (const std::string &, const std::string &, const std::string &, const std::string &)
virtual void DeleteKey (const std::string &, const std::string &)
virtual std::string GetValueFromValueName (const std::string &, const std::string &, const std::string &)

Detailed Description

Implements the IImplRegistry for the standard registry.


Member Function Documentation

void CStdImplRegistry::DeleteKey const std::string &   key_parent,
const std::string &   key_child
[virtual]
 

Deletes a key.

Parameters:
ParentKey   Root key
Key   Key that will be deleted

Reimplemented from IImplRegistry.

std::string CStdImplRegistry::GetValueFromValueName const std::string &   key_parent,
const std::string &   key,
const std::string &   value_name
[virtual]
 

Get the value from a value field.

Parameters:
ParentKey   Root key.
Key   Key
ValueName   Field

Reimplemented from IImplRegistry.

void CStdImplRegistry::SetKey const std::string &   key_parent,
const std::string &   new_key
[virtual]
 

Creates a new key.

Parameters:
ParentKey   Root key //Key which is the parent of the new key.
Key   Key that will be created.

Reimplemented from IImplRegistry.

void CStdImplRegistry::SetValueNameAndValue const std::string &   key_parent,
const std::string &   key,
const std::string &   value_name,
const std::string &   value
[virtual]
 

Creates a value field and initalizes to its value.

Parameters:
ParentKey   Root key
Key   Key where the field will be created
ValueName   Name of the created field.
Value   Value that initialize the created field.

Reimplemented from IImplRegistry.


The documentation for this class was generated from the following files:
Top of Page
written by Pierre Rebours © 2000-2001. Terms of Use.