Logo Search packages:      
Sourcecode: virtualbox-ose version File versions

nsIRegistryGetter Interface Reference

import "nsIRegistry.idl";

Inheritance diagram for nsIRegistryGetter:

nsISupports nsISupports

List of all members.


Detailed Description

It sucks that nsIRegistry has to always allocate and return strings. nsIRegistryGetter adds in interfaces for non allocating getters to registry values.

Definition at line 149 of file nsIRegistry.idl.


Public Member Functions

void getBytesUTF8IntoBuffer (in nsRegistryKey baseKey, in string path, inout PRUint8 buf, inout PRUint32 length)
void getBytesUTF8IntoBuffer (in nsRegistryKey baseKey, in string path, inout PRUint8 buf, inout PRUint32 length)
void getStringUTF8IntoBuffer (in nsRegistryKey baseKey, in string path, inout char buf, inout PRUint32 length)
void getStringUTF8IntoBuffer (in nsRegistryKey baseKey, in string path, inout char buf, inout PRUint32 length)
Methods
 NS_IMETHOD_ (nsrefcnt) Release(void)=0
 NS_IMETHOD_ (nsrefcnt) AddRef(void)=0
NS_IMETHOD QueryInterface (REFNSIID aIID, void **aInstancePtr)=0

Public Attributes

struct nsISupports_vtblvtbl

The documentation for this interface was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index