Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines | Functions | Variables
nsCertTree.cpp File Reference
#include "nsNSSComponent.h"
#include "nsCertTree.h"
#include "nsITreeColumns.h"
#include "nsIX509Cert.h"
#include "nsIX509CertValidity.h"
#include "nsIX509CertDB.h"
#include "nsXPIDLString.h"
#include "nsReadableUtils.h"
#include "nsNSSCertificate.h"
#include "nsNSSCertHelper.h"
#include "nsINSSCertCache.h"
#include "prlog.h"

Go to the source code of this file.


struct  treeArrayElStr




 CompareCacheGetKey (PLDHashTable *table, PLDHashEntryHdr *hdr)
 CompareCacheMatchEntry (PLDHashTable *table, const PLDHashEntryHdr *hdr, const void *key)
 CompareCacheInitEntry (PLDHashTable *table, PLDHashEntryHdr *hdr, const void *key)
 CompareCacheClearEntry (PLDHashTable *table, PLDHashEntryHdr *hdr)


static PLDHashTableOps gMapOps

Class Documentation

struct treeArrayElStr

Definition at line 62 of file nsCertTree.cpp.

Collaboration diagram for treeArrayElStr:
Class Members
PRInt32 certIndex
PRInt32 numChildren
PRBool open
nsString orgName

Define Documentation

Definition at line 953 of file nsCertTree.cpp.

Function Documentation

Definition at line 118 of file nsCertTree.cpp.

Here is the call graph for this function:

Definition at line 90 of file nsCertTree.cpp.

  CompareCacheHashEntryPtr *entryPtr = NS_STATIC_CAST(CompareCacheHashEntryPtr*, hdr);
  return entryPtr->entry->key;
CompareCacheInitEntry ( PLDHashTable table,
PLDHashEntryHdr hdr,
const void key 

Definition at line 105 of file nsCertTree.cpp.

  new (hdr) CompareCacheHashEntryPtr();
  CompareCacheHashEntryPtr *entryPtr = NS_STATIC_CAST(CompareCacheHashEntryPtr*, hdr);
  if (!entryPtr->entry) {
    return PR_FALSE;
  entryPtr->entry->key = (void*)key;
  return PR_TRUE;

Definition at line 97 of file nsCertTree.cpp.

  const CompareCacheHashEntryPtr *entryPtr = NS_STATIC_CAST(const CompareCacheHashEntryPtr*, hdr);
  return entryPtr->entry->key == key;
static NS_DEFINE_CID ( kNSSComponentCID  ,
) [static]

Variable Documentation