Back to index

lightning-sunbird  0.9+nobinonly
Classes | Functions
wspcomplextypewrapper.cpp File Reference
#include "wspprivate.h"
#include "xptcall.h"
#include "xptinfo.h"
#include "nsIServiceManager.h"
#include "nsIProperty.h"
#include "nsIVariant.h"

Go to the source code of this file.

Classes

class  WSPComplexTypeProperty
class  WSPComplexTypeEnumerator

Functions

 NS_IMPL_ISUPPORTS2_CI (WSPComplexTypeWrapper, nsIWebServiceComplexTypeWrapper, nsIPropertyBag) NS_IMETHODIMP WSPComplexTypeWrapper

Function Documentation

Definition at line 211 of file wspcomplextypewrapper.cpp.

{
  WSPComplexTypeEnumerator* enumerator =
    new WSPComplexTypeEnumerator(this, mInterfaceInfo);
  if (!enumerator) {
    return NS_ERROR_OUT_OF_MEMORY;
  }

  *aEnumerator = enumerator;
  NS_ADDREF(*aEnumerator);
  return NS_OK;
}

Here is the call graph for this function: