Back to index

lightning-sunbird  0.9+nobinonly
Public Types | Public Member Functions | Private Attributes
IIDX Class Reference

List of all members.

Public Types

enum  IndexID {
  IDX_nsISupports, IDX_nsIException, IDX_nsIWebServiceCallContext, IDX_nsIVariant,
  IDX_nsIDOMElement, IDX_Count
}

Public Member Functions

PRUint16 Get (IndexID id) const
PRUint16GetAddr (IndexID id)

Private Attributes

PRUint16 mData [IDX_Count]

Detailed Description

Definition at line 47 of file wspinfoservice.cpp.


Member Enumeration Documentation

Enumerator:
IDX_nsISupports 
IDX_nsIException 
IDX_nsIWebServiceCallContext 
IDX_nsIVariant 
IDX_nsIDOMElement 
IDX_Count 

Definition at line 49 of file wspinfoservice.cpp.


Member Function Documentation

PRUint16 IIDX::Get ( IndexID  id) const [inline]

Definition at line 59 of file wspinfoservice.cpp.

  {
    NS_ASSERTION(id < IDX_Count, "bad");
    return mData[id];
  }

Here is the caller graph for this function:

PRUint16* IIDX::GetAddr ( IndexID  id) [inline]

Definition at line 65 of file wspinfoservice.cpp.

  {
    NS_ASSERTION(id < IDX_Count, "bad");
    return &mData[id];
  }

Member Data Documentation

Definition at line 72 of file wspinfoservice.cpp.


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