Public Types | Public Member Functions | Static Public Member Functions | Public Attributes

gfxFontCache::HashEntry Class Reference

#include <gfxFont.h>

Inheritance diagram for gfxFontCache::HashEntry:
Collaboration diagram for gfxFontCache::HashEntry:

List of all members.

Public Types

enum  { ALLOW_MEMMOVE = 1 }
typedef const KeyKeyType
typedef const KeyKeyTypePointer

Public Member Functions

 HashEntry (KeyTypePointer aStr)
 HashEntry (const HashEntry &toCopy)
 ~HashEntry ()
PRBool KeyEquals (const KeyTypePointer aKey) const

Static Public Member Functions

static KeyTypePointer KeyToPointer (KeyType aKey)
static PLDHashNumber HashKey (const KeyTypePointer aKey)

Public Attributes


Member Typedef Documentation

Member Enumeration Documentation

anonymous enum

Constructor & Destructor Documentation

gfxFontCache::HashEntry::HashEntry ( KeyTypePointer  aStr  )  [inline]
gfxFontCache::HashEntry::HashEntry ( const HashEntry toCopy  )  [inline]
gfxFontCache::HashEntry::~HashEntry (  )  [inline]

Member Function Documentation

static PLDHashNumber gfxFontCache::HashEntry::HashKey ( const KeyTypePointer  aKey  )  [inline, static]
PRBool gfxFontCache::HashEntry::KeyEquals ( const KeyTypePointer  aKey  )  const
static KeyTypePointer gfxFontCache::HashEntry::KeyToPointer ( KeyType  aKey  )  [inline, static]

Member Data Documentation

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