Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Private Attributes
nsChromeRegistry::OverlayListHash Class Reference

#include <nsChromeRegistry.h>

Collaboration diagram for nsChromeRegistry::OverlayListHash:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 OverlayListHash ()
 ~OverlayListHash ()
PRBool Init ()
void Add (nsIURI *aBase, nsIURI *aOverlay)
void Clear ()
const nsCOMArray< nsIURI > * GetArray (nsIURI *aBase)

Private Attributes

nsTHashtable< OverlayListEntrymTable

Detailed Description

Definition at line 215 of file nsChromeRegistry.h.


Constructor & Destructor Documentation

Definition at line 218 of file nsChromeRegistry.h.

{ }

Definition at line 219 of file nsChromeRegistry.h.

{ }

Member Function Documentation

Definition at line 407 of file nsChromeRegistry.cpp.

{
  OverlayListEntry* entry = mTable.PutEntry(aBase);
  if (entry)
    entry->AddURI(aOverlay);
}

Here is the call graph for this function:

Definition at line 223 of file nsChromeRegistry.h.

{ mTable.Clear(); }

Here is the call graph for this function:

Definition at line 415 of file nsChromeRegistry.cpp.

{
  OverlayListEntry* entry = mTable.GetEntry(aBase);
  if (!entry)
    return nsnull;

  return &entry->mArray;
}

Definition at line 221 of file nsChromeRegistry.h.

{ return mTable.Init(); }

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

Definition at line 227 of file nsChromeRegistry.h.


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