Back to index

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

#include <nsWSDLPrivate.h>

Inheritance diagram for nsWSDLMessage:
Inheritance graph
[legend]
Collaboration diagram for nsWSDLMessage:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 nsWSDLMessage (const nsAString &aName)
virtual ~nsWSDLMessage ()
NS_DECL_ISUPPORTS
NS_DECL_NSIWSDLMESSAGE
nsresult 
SetDocumentationElement (nsIDOMElement *aElement)
nsresult AddPart (nsIWSDLPart *aPart)
nsresult SetBinding (nsIWSDLBinding *aBinding)
nsIWSDLPart getPart (in PRUint32 index)
nsIWSDLPart getPartByName (in AString name)

Public Attributes

readonly attribute AString name
readonly attribute nsIDOMElement documentation
readonly attribute nsIWSDLBinding binding
readonly attribute PRUint32 partCount

Protected Attributes

nsString mName
nsCOMPtr< nsIDOMElementmDocumentationElement
nsCOMArray< nsIWSDLPartmParts
nsCOMPtr< nsIWSDLBindingmBinding

Detailed Description

Definition at line 184 of file nsWSDLPrivate.h.


Constructor & Destructor Documentation

nsWSDLMessage::nsWSDLMessage ( const nsAString &  aName)

Definition at line 570 of file nsWSDLDefinitions.cpp.

  : mName(aName)
{
}

Definition at line 575 of file nsWSDLDefinitions.cpp.

{
}

Member Function Documentation

Definition at line 677 of file nsWSDLDefinitions.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

nsIWSDLPart nsIWSDLMessage::getPartByName ( in AString  name) [inherited]

Definition at line 685 of file nsWSDLDefinitions.cpp.

{
  mBinding = aBinding;

  return NS_OK;
}

Here is the caller graph for this function:

Definition at line 669 of file nsWSDLDefinitions.cpp.

{
  mDocumentationElement = aElement;

  return NS_OK;
}

Here is the caller graph for this function:


Member Data Documentation

Definition at line 86 of file nsIWSDL.idl.

Definition at line 84 of file nsIWSDL.idl.

Definition at line 201 of file nsWSDLPrivate.h.

Definition at line 199 of file nsWSDLPrivate.h.

Definition at line 198 of file nsWSDLPrivate.h.

Definition at line 200 of file nsWSDLPrivate.h.

readonly attribute AString nsIWSDLMessage::name [inherited]

Definition at line 83 of file nsIWSDL.idl.

Definition at line 88 of file nsIWSDL.idl.


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