::

class RegistryKeyNames


Base Classes
None.
Known Derived Classes
None.

virtual abstract interface template
NO NO NO NO
Summary
RegistryKeyNames represents an array of key names.
Description
RegistryKeyNames is a helper class to work with an array of key names.
File
registry.hxx

Public Members

Methods


RegistryKeyNames( );
Default constructor

~RegistryKeyNames( );
Destructor, the internal array with key names will be deleted.
::rtl::OUString
getElement( sal_uInt32 index );
returns the name of the key sepecified by index.
sal_uInt32
getLength( );
returns the length of the array.

Protected Members

Methods

void
setKeyNames( Registry & registry, rtl_uString * * pKeyNames, sal_uInt32 length );
sets the data of the array.
RegError
freeKeyNames( );
delete the array of key names.

Data

sal_uInt32 m_length; stores the number of key names, the number of elements.
rtl_uString * * m_pKeyNames; stores an array of key names.
Registry m_registry; stores the handle to the registry file where the appropriate keys are located.

Top of Page