Back to index

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

List of all members.

Public Member Functions

 nsProxyEventKey (void *rootObjectKey, void *destQueueKey, PRInt32 proxyType)
PRUint32 HashCode (void) const
PRBool Equals (const nsHashKey *aKey) const
nsHashKey * Clone () const

Protected Attributes

PRInt32 mProxyType

Detailed Description

Definition at line 62 of file nsProxyEventObject.cpp.

Constructor & Destructor Documentation

nsProxyEventKey::nsProxyEventKey ( void rootObjectKey,
void destQueueKey,
PRInt32  proxyType 
) [inline]

Definition at line 65 of file nsProxyEventObject.cpp.

        : mRootObjectKey(rootObjectKey), mDestQueueKey(destQueueKey), mProxyType(proxyType) {

Here is the caller graph for this function:

Member Function Documentation

nsHashKey* nsProxyEventKey::Clone ( void  ) const [inline]

Definition at line 81 of file nsProxyEventObject.cpp.

Here is the call graph for this function:

PRBool nsProxyEventKey::Equals ( const nsHashKey *  aKey) const [inline]

Definition at line 74 of file nsProxyEventObject.cpp.

        const nsProxyEventKey* other = (const nsProxyEventKey*)aKey;
        return mRootObjectKey == other->mRootObjectKey
            && mDestQueueKey == other->mDestQueueKey
            && mProxyType == other->mProxyType;
PRUint32 nsProxyEventKey::HashCode ( void  ) const [inline]

Member Data Documentation

Definition at line 87 of file nsProxyEventObject.cpp.

Definition at line 88 of file nsProxyEventObject.cpp.

Definition at line 86 of file nsProxyEventObject.cpp.

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