Back to index

lightning-sunbird  0.9+nobinonly
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes
txLoadedDocumentEntry Class Reference

#include <txExecutionState.h>

Inheritance diagram for txLoadedDocumentEntry:
Inheritance graph
Collaboration diagram for txLoadedDocumentEntry:
Collaboration graph

List of all members.

Public Types

typedef const nsAString & KeyType
typedef const nsAString * KeyTypePointer

Public Member Functions

 txLoadedDocumentEntry (KeyTypePointer aStr)
 txLoadedDocumentEntry (const txLoadedDocumentEntry &aToCopy)
 ~txLoadedDocumentEntry ()
KeyType GetKey () const
KeyTypePointer GetKeyPointer () const
PRBool KeyEquals (const KeyTypePointer aKey) const

Static Public Member Functions

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

Public Attributes

nsAutoPtr< txXPathNodemDocument
PLDHashNumber keyHash

Detailed Description

Definition at line 59 of file txExecutionState.h.

Member Typedef Documentation

typedef const nsAString& nsStringHashKey::KeyType [inherited]

Definition at line 82 of file nsHashKeys.h.

typedef const nsAString* nsStringHashKey::KeyTypePointer [inherited]

Definition at line 83 of file nsHashKeys.h.

Member Enumeration Documentation

anonymous enum [inherited]

Definition at line 101 of file nsHashKeys.h.

Constructor & Destructor Documentation

Definition at line 62 of file txExecutionState.h.

                                               : nsStringHashKey(aStr)

Definition at line 65 of file txExecutionState.h.

        : nsStringHashKey(aToCopy)
        NS_ERROR("We're horked.");

Definition at line 70 of file txExecutionState.h.

Here is the call graph for this function:

Member Function Documentation

KeyType nsStringHashKey::GetKey ( void  ) const [inline, inherited]

Definition at line 89 of file nsHashKeys.h.

{ return mStr; }

Here is the caller graph for this function:

KeyTypePointer nsStringHashKey::GetKeyPointer ( ) const [inline, inherited]

Definition at line 90 of file nsHashKeys.h.

{ return &mStr; }

Here is the caller graph for this function:

static PLDHashNumber nsStringHashKey::HashKey ( const KeyTypePointer  aKey) [inline, static, inherited]

Reimplemented in GlobalFontEntry.

Definition at line 97 of file nsHashKeys.h.

    return HashString(*aKey);

Here is the call graph for this function:

PRBool nsStringHashKey::KeyEquals ( const KeyTypePointer  aKey) const [inline, inherited]

Reimplemented in GlobalFontEntry.

Definition at line 91 of file nsHashKeys.h.

    return mStr.Equals(*aKey);
static KeyTypePointer nsStringHashKey::KeyToPointer ( KeyType  aKey) [inline, static, inherited]

Definition at line 96 of file nsHashKeys.h.

{ return &aKey; }

Member Data Documentation

Definition at line 113 of file pldhash.h.

Definition at line 77 of file txExecutionState.h.

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