Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
nsAttrKey Class Reference

Structure used to cache nsDOMAttributes with. More...

#include <nsDOMAttributeMap.h>

Collaboration diagram for nsAttrKey:
Collaboration graph

List of all members.

Public Member Functions

 nsAttrKey (PRInt32 aNs, nsIAtom *aName)
 nsAttrKey (const nsAttrKey &aAttr)

Public Attributes

PRInt32 mNamespaceID
 The namespace of the attribute.
 The atom for attribute, weak ref.

Detailed Description

Structure used to cache nsDOMAttributes with.

Definition at line 55 of file nsDOMAttributeMap.h.

Constructor & Destructor Documentation

nsAttrKey::nsAttrKey ( PRInt32  aNs,
nsIAtom aName 
) [inline]

Definition at line 69 of file nsDOMAttributeMap.h.

    : mNamespaceID(aNs), mLocalName(aName) {}
nsAttrKey::nsAttrKey ( const nsAttrKey aAttr) [inline]

Definition at line 72 of file nsDOMAttributeMap.h.

Member Data Documentation

The atom for attribute, weak ref.

is fine as we only use it for the hashcode, we never dereference it.

Definition at line 67 of file nsDOMAttributeMap.h.

The namespace of the attribute.

Definition at line 61 of file nsDOMAttributeMap.h.

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