Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines
nsIBaseDOMException.h File Reference
#include "nsIDOMClassInfo.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  nsIBaseDOMException

Defines

#define NS_BASE_DOM_EXCEPTION_CID
#define NS_IBASEDOMEXCEPTION_IID
#define IMPL_DOM_EXCEPTION_HEAD(classname, ifname)
#define IMPL_DOM_EXCEPTION_TAIL(classname, ifname, domname, module,mapping_function)

Define Documentation

#define IMPL_DOM_EXCEPTION_HEAD (   classname,
  ifname 
)
Value:
class classname : public nsIException,                                       \
                  public ifname                                              \
{                                                                            \
public:                                                                      \
  classname(nsIException* aInner);                                           \
  virtual ~classname();                                                      \
                                                                             \
  NS_DECL_ISUPPORTS                                                          \
  NS_FORWARD_NSIEXCEPTION(mBase->)

Definition at line 65 of file nsIBaseDOMException.h.

#define IMPL_DOM_EXCEPTION_TAIL (   classname,
  ifname,
  domname,
  module,
  mapping_function 
)

Definition at line 80 of file nsIBaseDOMException.h.

Value:
{ 0x1f13b201, 0x39fa, 0x11d6, \
{ 0xa7, 0xf2, 0xdf, 0x50, 0x1f, 0xf8, 0x20, 0xdc } }

Definition at line 46 of file nsIBaseDOMException.h.

Value:
{ 0x731d9701, 0x39f8, 0x11d6, \
{ 0xa7, 0xf2, 0xb3, 0x90, 0x73, 0x38, 0x4c, 0x9c } }

Definition at line 51 of file nsIBaseDOMException.h.