LCOV - code coverage report
Current view: top level - obj-x86_64-pc-linux-gnu/dist/include - nsIDOMHTMLImageElement.h (source / functions) Hit Total Coverage
Test: output.info Lines: 1 1 100.0 %
Date: 2017-07-14 16:53:18 Functions: 1 1 100.0 %
Legend: Lines: hit not hit

          Line data    Source code
       1             : /*
       2             :  * DO NOT EDIT.  THIS FILE IS GENERATED FROM ../../../dist/idl/nsIDOMHTMLImageElement.idl
       3             :  */
       4             : 
       5             : #ifndef __gen_nsIDOMHTMLImageElement_h__
       6             : #define __gen_nsIDOMHTMLImageElement_h__
       7             : 
       8             : 
       9             : #ifndef __gen_nsIDOMHTMLElement_h__
      10             : #include "nsIDOMHTMLElement.h"
      11             : #endif
      12             : 
      13             : /* For IDL files that don't want to include root IDL files. */
      14             : #ifndef NS_NO_VTABLE
      15             : #define NS_NO_VTABLE
      16             : #endif
      17             : 
      18             : /* starting interface:    nsIDOMHTMLImageElement */
      19             : #define NS_IDOMHTMLIMAGEELEMENT_IID_STR "ec18e71c-4f5c-4cc3-aa36-5273168644dc"
      20             : 
      21             : #define NS_IDOMHTMLIMAGEELEMENT_IID \
      22             :   {0xec18e71c, 0x4f5c, 0x4cc3, \
      23             :     { 0xaa, 0x36, 0x52, 0x73, 0x16, 0x86, 0x44, 0xdc }}
      24             : 
      25           4 : class NS_NO_VTABLE nsIDOMHTMLImageElement : public nsISupports {
      26             :  public:
      27             : 
      28             :   NS_DECLARE_STATIC_IID_ACCESSOR(NS_IDOMHTMLIMAGEELEMENT_IID)
      29             : 
      30             :   /* attribute DOMString alt; */
      31             :   NS_IMETHOD GetAlt(nsAString & aAlt) = 0;
      32             :   NS_IMETHOD SetAlt(const nsAString & aAlt) = 0;
      33             : 
      34             :   /* attribute DOMString src; */
      35             :   NS_IMETHOD GetSrc(nsAString & aSrc) = 0;
      36             :   NS_IMETHOD SetSrc(const nsAString & aSrc) = 0;
      37             : 
      38             :   /* attribute DOMString srcset; */
      39             :   NS_IMETHOD GetSrcset(nsAString & aSrcset) = 0;
      40             :   NS_IMETHOD SetSrcset(const nsAString & aSrcset) = 0;
      41             : 
      42             :   /* attribute DOMString sizes; */
      43             :   NS_IMETHOD GetSizes(nsAString & aSizes) = 0;
      44             :   NS_IMETHOD SetSizes(const nsAString & aSizes) = 0;
      45             : 
      46             :   /* attribute DOMString useMap; */
      47             :   NS_IMETHOD GetUseMap(nsAString & aUseMap) = 0;
      48             :   NS_IMETHOD SetUseMap(const nsAString & aUseMap) = 0;
      49             : 
      50             :   /* attribute boolean isMap; */
      51             :   NS_IMETHOD GetIsMap(bool *aIsMap) = 0;
      52             :   NS_IMETHOD SetIsMap(bool aIsMap) = 0;
      53             : 
      54             :   /* attribute unsigned long width; */
      55             :   NS_IMETHOD GetWidth(uint32_t *aWidth) = 0;
      56             :   NS_IMETHOD SetWidth(uint32_t aWidth) = 0;
      57             : 
      58             :   /* attribute unsigned long height; */
      59             :   NS_IMETHOD GetHeight(uint32_t *aHeight) = 0;
      60             :   NS_IMETHOD SetHeight(uint32_t aHeight) = 0;
      61             : 
      62             :   /* readonly attribute unsigned long naturalWidth; */
      63             :   NS_IMETHOD GetNaturalWidth(uint32_t *aNaturalWidth) = 0;
      64             : 
      65             :   /* readonly attribute unsigned long naturalHeight; */
      66             :   NS_IMETHOD GetNaturalHeight(uint32_t *aNaturalHeight) = 0;
      67             : 
      68             :   /* readonly attribute boolean complete; */
      69             :   NS_IMETHOD GetComplete(bool *aComplete) = 0;
      70             : 
      71             :   /* attribute DOMString name; */
      72             :   NS_IMETHOD GetName(nsAString & aName) = 0;
      73             :   NS_IMETHOD SetName(const nsAString & aName) = 0;
      74             : 
      75             :   /* attribute DOMString align; */
      76             :   NS_IMETHOD GetAlign(nsAString & aAlign) = 0;
      77             :   NS_IMETHOD SetAlign(const nsAString & aAlign) = 0;
      78             : 
      79             :   /* attribute DOMString border; */
      80             :   NS_IMETHOD GetBorder(nsAString & aBorder) = 0;
      81             :   NS_IMETHOD SetBorder(const nsAString & aBorder) = 0;
      82             : 
      83             :   /* attribute long hspace; */
      84             :   NS_IMETHOD GetHspace(int32_t *aHspace) = 0;
      85             :   NS_IMETHOD SetHspace(int32_t aHspace) = 0;
      86             : 
      87             :   /* attribute DOMString longDesc; */
      88             :   NS_IMETHOD GetLongDesc(nsAString & aLongDesc) = 0;
      89             :   NS_IMETHOD SetLongDesc(const nsAString & aLongDesc) = 0;
      90             : 
      91             :   /* attribute long vspace; */
      92             :   NS_IMETHOD GetVspace(int32_t *aVspace) = 0;
      93             :   NS_IMETHOD SetVspace(int32_t aVspace) = 0;
      94             : 
      95             :   /* attribute DOMString lowsrc; */
      96             :   NS_IMETHOD GetLowsrc(nsAString & aLowsrc) = 0;
      97             :   NS_IMETHOD SetLowsrc(const nsAString & aLowsrc) = 0;
      98             : 
      99             :   /* readonly attribute DOMString currentSrc; */
     100             :   NS_IMETHOD GetCurrentSrc(nsAString & aCurrentSrc) = 0;
     101             : 
     102             :   /* readonly attribute long x; */
     103             :   NS_IMETHOD GetX(int32_t *aX) = 0;
     104             : 
     105             :   /* readonly attribute long y; */
     106             :   NS_IMETHOD GetY(int32_t *aY) = 0;
     107             : 
     108             : };
     109             : 
     110             :   NS_DEFINE_STATIC_IID_ACCESSOR(nsIDOMHTMLImageElement, NS_IDOMHTMLIMAGEELEMENT_IID)
     111             : 
     112             : /* Use this macro when declaring classes that implement this interface. */
     113             : #define NS_DECL_NSIDOMHTMLIMAGEELEMENT \
     114             :   NS_IMETHOD GetAlt(nsAString & aAlt) override; \
     115             :   NS_IMETHOD SetAlt(const nsAString & aAlt) override; \
     116             :   NS_IMETHOD GetSrc(nsAString & aSrc) override; \
     117             :   NS_IMETHOD SetSrc(const nsAString & aSrc) override; \
     118             :   NS_IMETHOD GetSrcset(nsAString & aSrcset) override; \
     119             :   NS_IMETHOD SetSrcset(const nsAString & aSrcset) override; \
     120             :   NS_IMETHOD GetSizes(nsAString & aSizes) override; \
     121             :   NS_IMETHOD SetSizes(const nsAString & aSizes) override; \
     122             :   NS_IMETHOD GetUseMap(nsAString & aUseMap) override; \
     123             :   NS_IMETHOD SetUseMap(const nsAString & aUseMap) override; \
     124             :   NS_IMETHOD GetIsMap(bool *aIsMap) override; \
     125             :   NS_IMETHOD SetIsMap(bool aIsMap) override; \
     126             :   NS_IMETHOD GetWidth(uint32_t *aWidth) override; \
     127             :   NS_IMETHOD SetWidth(uint32_t aWidth) override; \
     128             :   NS_IMETHOD GetHeight(uint32_t *aHeight) override; \
     129             :   NS_IMETHOD SetHeight(uint32_t aHeight) override; \
     130             :   NS_IMETHOD GetNaturalWidth(uint32_t *aNaturalWidth) override; \
     131             :   NS_IMETHOD GetNaturalHeight(uint32_t *aNaturalHeight) override; \
     132             :   NS_IMETHOD GetComplete(bool *aComplete) override; \
     133             :   NS_IMETHOD GetName(nsAString & aName) override; \
     134             :   NS_IMETHOD SetName(const nsAString & aName) override; \
     135             :   NS_IMETHOD GetAlign(nsAString & aAlign) override; \
     136             :   NS_IMETHOD SetAlign(const nsAString & aAlign) override; \
     137             :   NS_IMETHOD GetBorder(nsAString & aBorder) override; \
     138             :   NS_IMETHOD SetBorder(const nsAString & aBorder) override; \
     139             :   NS_IMETHOD GetHspace(int32_t *aHspace) override; \
     140             :   NS_IMETHOD SetHspace(int32_t aHspace) override; \
     141             :   NS_IMETHOD GetLongDesc(nsAString & aLongDesc) override; \
     142             :   NS_IMETHOD SetLongDesc(const nsAString & aLongDesc) override; \
     143             :   NS_IMETHOD GetVspace(int32_t *aVspace) override; \
     144             :   NS_IMETHOD SetVspace(int32_t aVspace) override; \
     145             :   NS_IMETHOD GetLowsrc(nsAString & aLowsrc) override; \
     146             :   NS_IMETHOD SetLowsrc(const nsAString & aLowsrc) override; \
     147             :   NS_IMETHOD GetCurrentSrc(nsAString & aCurrentSrc) override; \
     148             :   NS_IMETHOD GetX(int32_t *aX) override; \
     149             :   NS_IMETHOD GetY(int32_t *aY) override; 
     150             : 
     151             : /* Use this macro when declaring the members of this interface when the
     152             :    class doesn't implement the interface. This is useful for forwarding. */
     153             : #define NS_DECL_NON_VIRTUAL_NSIDOMHTMLIMAGEELEMENT \
     154             :   nsresult GetAlt(nsAString & aAlt); \
     155             :   nsresult SetAlt(const nsAString & aAlt); \
     156             :   nsresult GetSrc(nsAString & aSrc); \
     157             :   nsresult SetSrc(const nsAString & aSrc); \
     158             :   nsresult GetSrcset(nsAString & aSrcset); \
     159             :   nsresult SetSrcset(const nsAString & aSrcset); \
     160             :   nsresult GetSizes(nsAString & aSizes); \
     161             :   nsresult SetSizes(const nsAString & aSizes); \
     162             :   nsresult GetUseMap(nsAString & aUseMap); \
     163             :   nsresult SetUseMap(const nsAString & aUseMap); \
     164             :   nsresult GetIsMap(bool *aIsMap); \
     165             :   nsresult SetIsMap(bool aIsMap); \
     166             :   nsresult GetWidth(uint32_t *aWidth); \
     167             :   nsresult SetWidth(uint32_t aWidth); \
     168             :   nsresult GetHeight(uint32_t *aHeight); \
     169             :   nsresult SetHeight(uint32_t aHeight); \
     170             :   nsresult GetNaturalWidth(uint32_t *aNaturalWidth); \
     171             :   nsresult GetNaturalHeight(uint32_t *aNaturalHeight); \
     172             :   nsresult GetComplete(bool *aComplete); \
     173             :   nsresult GetName(nsAString & aName); \
     174             :   nsresult SetName(const nsAString & aName); \
     175             :   nsresult GetAlign(nsAString & aAlign); \
     176             :   nsresult SetAlign(const nsAString & aAlign); \
     177             :   nsresult GetBorder(nsAString & aBorder); \
     178             :   nsresult SetBorder(const nsAString & aBorder); \
     179             :   nsresult GetHspace(int32_t *aHspace); \
     180             :   nsresult SetHspace(int32_t aHspace); \
     181             :   nsresult GetLongDesc(nsAString & aLongDesc); \
     182             :   nsresult SetLongDesc(const nsAString & aLongDesc); \
     183             :   nsresult GetVspace(int32_t *aVspace); \
     184             :   nsresult SetVspace(int32_t aVspace); \
     185             :   nsresult GetLowsrc(nsAString & aLowsrc); \
     186             :   nsresult SetLowsrc(const nsAString & aLowsrc); \
     187             :   nsresult GetCurrentSrc(nsAString & aCurrentSrc); \
     188             :   nsresult GetX(int32_t *aX); \
     189             :   nsresult GetY(int32_t *aY); 
     190             : 
     191             : /* Use this macro to declare functions that forward the behavior of this interface to another object. */
     192             : #define NS_FORWARD_NSIDOMHTMLIMAGEELEMENT(_to) \
     193             :   NS_IMETHOD GetAlt(nsAString & aAlt) override { return _to GetAlt(aAlt); } \
     194             :   NS_IMETHOD SetAlt(const nsAString & aAlt) override { return _to SetAlt(aAlt); } \
     195             :   NS_IMETHOD GetSrc(nsAString & aSrc) override { return _to GetSrc(aSrc); } \
     196             :   NS_IMETHOD SetSrc(const nsAString & aSrc) override { return _to SetSrc(aSrc); } \
     197             :   NS_IMETHOD GetSrcset(nsAString & aSrcset) override { return _to GetSrcset(aSrcset); } \
     198             :   NS_IMETHOD SetSrcset(const nsAString & aSrcset) override { return _to SetSrcset(aSrcset); } \
     199             :   NS_IMETHOD GetSizes(nsAString & aSizes) override { return _to GetSizes(aSizes); } \
     200             :   NS_IMETHOD SetSizes(const nsAString & aSizes) override { return _to SetSizes(aSizes); } \
     201             :   NS_IMETHOD GetUseMap(nsAString & aUseMap) override { return _to GetUseMap(aUseMap); } \
     202             :   NS_IMETHOD SetUseMap(const nsAString & aUseMap) override { return _to SetUseMap(aUseMap); } \
     203             :   NS_IMETHOD GetIsMap(bool *aIsMap) override { return _to GetIsMap(aIsMap); } \
     204             :   NS_IMETHOD SetIsMap(bool aIsMap) override { return _to SetIsMap(aIsMap); } \
     205             :   NS_IMETHOD GetWidth(uint32_t *aWidth) override { return _to GetWidth(aWidth); } \
     206             :   NS_IMETHOD SetWidth(uint32_t aWidth) override { return _to SetWidth(aWidth); } \
     207             :   NS_IMETHOD GetHeight(uint32_t *aHeight) override { return _to GetHeight(aHeight); } \
     208             :   NS_IMETHOD SetHeight(uint32_t aHeight) override { return _to SetHeight(aHeight); } \
     209             :   NS_IMETHOD GetNaturalWidth(uint32_t *aNaturalWidth) override { return _to GetNaturalWidth(aNaturalWidth); } \
     210             :   NS_IMETHOD GetNaturalHeight(uint32_t *aNaturalHeight) override { return _to GetNaturalHeight(aNaturalHeight); } \
     211             :   NS_IMETHOD GetComplete(bool *aComplete) override { return _to GetComplete(aComplete); } \
     212             :   NS_IMETHOD GetName(nsAString & aName) override { return _to GetName(aName); } \
     213             :   NS_IMETHOD SetName(const nsAString & aName) override { return _to SetName(aName); } \
     214             :   NS_IMETHOD GetAlign(nsAString & aAlign) override { return _to GetAlign(aAlign); } \
     215             :   NS_IMETHOD SetAlign(const nsAString & aAlign) override { return _to SetAlign(aAlign); } \
     216             :   NS_IMETHOD GetBorder(nsAString & aBorder) override { return _to GetBorder(aBorder); } \
     217             :   NS_IMETHOD SetBorder(const nsAString & aBorder) override { return _to SetBorder(aBorder); } \
     218             :   NS_IMETHOD GetHspace(int32_t *aHspace) override { return _to GetHspace(aHspace); } \
     219             :   NS_IMETHOD SetHspace(int32_t aHspace) override { return _to SetHspace(aHspace); } \
     220             :   NS_IMETHOD GetLongDesc(nsAString & aLongDesc) override { return _to GetLongDesc(aLongDesc); } \
     221             :   NS_IMETHOD SetLongDesc(const nsAString & aLongDesc) override { return _to SetLongDesc(aLongDesc); } \
     222             :   NS_IMETHOD GetVspace(int32_t *aVspace) override { return _to GetVspace(aVspace); } \
     223             :   NS_IMETHOD SetVspace(int32_t aVspace) override { return _to SetVspace(aVspace); } \
     224             :   NS_IMETHOD GetLowsrc(nsAString & aLowsrc) override { return _to GetLowsrc(aLowsrc); } \
     225             :   NS_IMETHOD SetLowsrc(const nsAString & aLowsrc) override { return _to SetLowsrc(aLowsrc); } \
     226             :   NS_IMETHOD GetCurrentSrc(nsAString & aCurrentSrc) override { return _to GetCurrentSrc(aCurrentSrc); } \
     227             :   NS_IMETHOD GetX(int32_t *aX) override { return _to GetX(aX); } \
     228             :   NS_IMETHOD GetY(int32_t *aY) override { return _to GetY(aY); } 
     229             : 
     230             : /* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */
     231             : #define NS_FORWARD_SAFE_NSIDOMHTMLIMAGEELEMENT(_to) \
     232             :   NS_IMETHOD GetAlt(nsAString & aAlt) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetAlt(aAlt); } \
     233             :   NS_IMETHOD SetAlt(const nsAString & aAlt) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetAlt(aAlt); } \
     234             :   NS_IMETHOD GetSrc(nsAString & aSrc) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetSrc(aSrc); } \
     235             :   NS_IMETHOD SetSrc(const nsAString & aSrc) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetSrc(aSrc); } \
     236             :   NS_IMETHOD GetSrcset(nsAString & aSrcset) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetSrcset(aSrcset); } \
     237             :   NS_IMETHOD SetSrcset(const nsAString & aSrcset) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetSrcset(aSrcset); } \
     238             :   NS_IMETHOD GetSizes(nsAString & aSizes) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetSizes(aSizes); } \
     239             :   NS_IMETHOD SetSizes(const nsAString & aSizes) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetSizes(aSizes); } \
     240             :   NS_IMETHOD GetUseMap(nsAString & aUseMap) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetUseMap(aUseMap); } \
     241             :   NS_IMETHOD SetUseMap(const nsAString & aUseMap) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetUseMap(aUseMap); } \
     242             :   NS_IMETHOD GetIsMap(bool *aIsMap) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetIsMap(aIsMap); } \
     243             :   NS_IMETHOD SetIsMap(bool aIsMap) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetIsMap(aIsMap); } \
     244             :   NS_IMETHOD GetWidth(uint32_t *aWidth) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetWidth(aWidth); } \
     245             :   NS_IMETHOD SetWidth(uint32_t aWidth) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetWidth(aWidth); } \
     246             :   NS_IMETHOD GetHeight(uint32_t *aHeight) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetHeight(aHeight); } \
     247             :   NS_IMETHOD SetHeight(uint32_t aHeight) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetHeight(aHeight); } \
     248             :   NS_IMETHOD GetNaturalWidth(uint32_t *aNaturalWidth) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetNaturalWidth(aNaturalWidth); } \
     249             :   NS_IMETHOD GetNaturalHeight(uint32_t *aNaturalHeight) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetNaturalHeight(aNaturalHeight); } \
     250             :   NS_IMETHOD GetComplete(bool *aComplete) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetComplete(aComplete); } \
     251             :   NS_IMETHOD GetName(nsAString & aName) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetName(aName); } \
     252             :   NS_IMETHOD SetName(const nsAString & aName) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetName(aName); } \
     253             :   NS_IMETHOD GetAlign(nsAString & aAlign) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetAlign(aAlign); } \
     254             :   NS_IMETHOD SetAlign(const nsAString & aAlign) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetAlign(aAlign); } \
     255             :   NS_IMETHOD GetBorder(nsAString & aBorder) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorder(aBorder); } \
     256             :   NS_IMETHOD SetBorder(const nsAString & aBorder) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorder(aBorder); } \
     257             :   NS_IMETHOD GetHspace(int32_t *aHspace) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetHspace(aHspace); } \
     258             :   NS_IMETHOD SetHspace(int32_t aHspace) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetHspace(aHspace); } \
     259             :   NS_IMETHOD GetLongDesc(nsAString & aLongDesc) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetLongDesc(aLongDesc); } \
     260             :   NS_IMETHOD SetLongDesc(const nsAString & aLongDesc) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetLongDesc(aLongDesc); } \
     261             :   NS_IMETHOD GetVspace(int32_t *aVspace) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetVspace(aVspace); } \
     262             :   NS_IMETHOD SetVspace(int32_t aVspace) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetVspace(aVspace); } \
     263             :   NS_IMETHOD GetLowsrc(nsAString & aLowsrc) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetLowsrc(aLowsrc); } \
     264             :   NS_IMETHOD SetLowsrc(const nsAString & aLowsrc) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetLowsrc(aLowsrc); } \
     265             :   NS_IMETHOD GetCurrentSrc(nsAString & aCurrentSrc) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetCurrentSrc(aCurrentSrc); } \
     266             :   NS_IMETHOD GetX(int32_t *aX) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetX(aX); } \
     267             :   NS_IMETHOD GetY(int32_t *aY) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetY(aY); } 
     268             : 
     269             : #if 0
     270             : /* Use the code below as a template for the implementation class for this interface. */
     271             : 
     272             : /* Header file */
     273             : class nsDOMHTMLImageElement : public nsIDOMHTMLImageElement
     274             : {
     275             : public:
     276             :   NS_DECL_ISUPPORTS
     277             :   NS_DECL_NSIDOMHTMLIMAGEELEMENT
     278             : 
     279             :   nsDOMHTMLImageElement();
     280             : 
     281             : private:
     282             :   ~nsDOMHTMLImageElement();
     283             : 
     284             : protected:
     285             :   /* additional members */
     286             : };
     287             : 
     288             : /* Implementation file */
     289             : NS_IMPL_ISUPPORTS(nsDOMHTMLImageElement, nsIDOMHTMLImageElement)
     290             : 
     291             : nsDOMHTMLImageElement::nsDOMHTMLImageElement()
     292             : {
     293             :   /* member initializers and constructor code */
     294             : }
     295             : 
     296             : nsDOMHTMLImageElement::~nsDOMHTMLImageElement()
     297             : {
     298             :   /* destructor code */
     299             : }
     300             : 
     301             : /* attribute DOMString alt; */
     302             : NS_IMETHODIMP nsDOMHTMLImageElement::GetAlt(nsAString & aAlt)
     303             : {
     304             :     return NS_ERROR_NOT_IMPLEMENTED;
     305             : }
     306             : NS_IMETHODIMP nsDOMHTMLImageElement::SetAlt(const nsAString & aAlt)
     307             : {
     308             :     return NS_ERROR_NOT_IMPLEMENTED;
     309             : }
     310             : 
     311             : /* attribute DOMString src; */
     312             : NS_IMETHODIMP nsDOMHTMLImageElement::GetSrc(nsAString & aSrc)
     313             : {
     314             :     return NS_ERROR_NOT_IMPLEMENTED;
     315             : }
     316             : NS_IMETHODIMP nsDOMHTMLImageElement::SetSrc(const nsAString & aSrc)
     317             : {
     318             :     return NS_ERROR_NOT_IMPLEMENTED;
     319             : }
     320             : 
     321             : /* attribute DOMString srcset; */
     322             : NS_IMETHODIMP nsDOMHTMLImageElement::GetSrcset(nsAString & aSrcset)
     323             : {
     324             :     return NS_ERROR_NOT_IMPLEMENTED;
     325             : }
     326             : NS_IMETHODIMP nsDOMHTMLImageElement::SetSrcset(const nsAString & aSrcset)
     327             : {
     328             :     return NS_ERROR_NOT_IMPLEMENTED;
     329             : }
     330             : 
     331             : /* attribute DOMString sizes; */
     332             : NS_IMETHODIMP nsDOMHTMLImageElement::GetSizes(nsAString & aSizes)
     333             : {
     334             :     return NS_ERROR_NOT_IMPLEMENTED;
     335             : }
     336             : NS_IMETHODIMP nsDOMHTMLImageElement::SetSizes(const nsAString & aSizes)
     337             : {
     338             :     return NS_ERROR_NOT_IMPLEMENTED;
     339             : }
     340             : 
     341             : /* attribute DOMString useMap; */
     342             : NS_IMETHODIMP nsDOMHTMLImageElement::GetUseMap(nsAString & aUseMap)
     343             : {
     344             :     return NS_ERROR_NOT_IMPLEMENTED;
     345             : }
     346             : NS_IMETHODIMP nsDOMHTMLImageElement::SetUseMap(const nsAString & aUseMap)
     347             : {
     348             :     return NS_ERROR_NOT_IMPLEMENTED;
     349             : }
     350             : 
     351             : /* attribute boolean isMap; */
     352             : NS_IMETHODIMP nsDOMHTMLImageElement::GetIsMap(bool *aIsMap)
     353             : {
     354             :     return NS_ERROR_NOT_IMPLEMENTED;
     355             : }
     356             : NS_IMETHODIMP nsDOMHTMLImageElement::SetIsMap(bool aIsMap)
     357             : {
     358             :     return NS_ERROR_NOT_IMPLEMENTED;
     359             : }
     360             : 
     361             : /* attribute unsigned long width; */
     362             : NS_IMETHODIMP nsDOMHTMLImageElement::GetWidth(uint32_t *aWidth)
     363             : {
     364             :     return NS_ERROR_NOT_IMPLEMENTED;
     365             : }
     366             : NS_IMETHODIMP nsDOMHTMLImageElement::SetWidth(uint32_t aWidth)
     367             : {
     368             :     return NS_ERROR_NOT_IMPLEMENTED;
     369             : }
     370             : 
     371             : /* attribute unsigned long height; */
     372             : NS_IMETHODIMP nsDOMHTMLImageElement::GetHeight(uint32_t *aHeight)
     373             : {
     374             :     return NS_ERROR_NOT_IMPLEMENTED;
     375             : }
     376             : NS_IMETHODIMP nsDOMHTMLImageElement::SetHeight(uint32_t aHeight)
     377             : {
     378             :     return NS_ERROR_NOT_IMPLEMENTED;
     379             : }
     380             : 
     381             : /* readonly attribute unsigned long naturalWidth; */
     382             : NS_IMETHODIMP nsDOMHTMLImageElement::GetNaturalWidth(uint32_t *aNaturalWidth)
     383             : {
     384             :     return NS_ERROR_NOT_IMPLEMENTED;
     385             : }
     386             : 
     387             : /* readonly attribute unsigned long naturalHeight; */
     388             : NS_IMETHODIMP nsDOMHTMLImageElement::GetNaturalHeight(uint32_t *aNaturalHeight)
     389             : {
     390             :     return NS_ERROR_NOT_IMPLEMENTED;
     391             : }
     392             : 
     393             : /* readonly attribute boolean complete; */
     394             : NS_IMETHODIMP nsDOMHTMLImageElement::GetComplete(bool *aComplete)
     395             : {
     396             :     return NS_ERROR_NOT_IMPLEMENTED;
     397             : }
     398             : 
     399             : /* attribute DOMString name; */
     400             : NS_IMETHODIMP nsDOMHTMLImageElement::GetName(nsAString & aName)
     401             : {
     402             :     return NS_ERROR_NOT_IMPLEMENTED;
     403             : }
     404             : NS_IMETHODIMP nsDOMHTMLImageElement::SetName(const nsAString & aName)
     405             : {
     406             :     return NS_ERROR_NOT_IMPLEMENTED;
     407             : }
     408             : 
     409             : /* attribute DOMString align; */
     410             : NS_IMETHODIMP nsDOMHTMLImageElement::GetAlign(nsAString & aAlign)
     411             : {
     412             :     return NS_ERROR_NOT_IMPLEMENTED;
     413             : }
     414             : NS_IMETHODIMP nsDOMHTMLImageElement::SetAlign(const nsAString & aAlign)
     415             : {
     416             :     return NS_ERROR_NOT_IMPLEMENTED;
     417             : }
     418             : 
     419             : /* attribute DOMString border; */
     420             : NS_IMETHODIMP nsDOMHTMLImageElement::GetBorder(nsAString & aBorder)
     421             : {
     422             :     return NS_ERROR_NOT_IMPLEMENTED;
     423             : }
     424             : NS_IMETHODIMP nsDOMHTMLImageElement::SetBorder(const nsAString & aBorder)
     425             : {
     426             :     return NS_ERROR_NOT_IMPLEMENTED;
     427             : }
     428             : 
     429             : /* attribute long hspace; */
     430             : NS_IMETHODIMP nsDOMHTMLImageElement::GetHspace(int32_t *aHspace)
     431             : {
     432             :     return NS_ERROR_NOT_IMPLEMENTED;
     433             : }
     434             : NS_IMETHODIMP nsDOMHTMLImageElement::SetHspace(int32_t aHspace)
     435             : {
     436             :     return NS_ERROR_NOT_IMPLEMENTED;
     437             : }
     438             : 
     439             : /* attribute DOMString longDesc; */
     440             : NS_IMETHODIMP nsDOMHTMLImageElement::GetLongDesc(nsAString & aLongDesc)
     441             : {
     442             :     return NS_ERROR_NOT_IMPLEMENTED;
     443             : }
     444             : NS_IMETHODIMP nsDOMHTMLImageElement::SetLongDesc(const nsAString & aLongDesc)
     445             : {
     446             :     return NS_ERROR_NOT_IMPLEMENTED;
     447             : }
     448             : 
     449             : /* attribute long vspace; */
     450             : NS_IMETHODIMP nsDOMHTMLImageElement::GetVspace(int32_t *aVspace)
     451             : {
     452             :     return NS_ERROR_NOT_IMPLEMENTED;
     453             : }
     454             : NS_IMETHODIMP nsDOMHTMLImageElement::SetVspace(int32_t aVspace)
     455             : {
     456             :     return NS_ERROR_NOT_IMPLEMENTED;
     457             : }
     458             : 
     459             : /* attribute DOMString lowsrc; */
     460             : NS_IMETHODIMP nsDOMHTMLImageElement::GetLowsrc(nsAString & aLowsrc)
     461             : {
     462             :     return NS_ERROR_NOT_IMPLEMENTED;
     463             : }
     464             : NS_IMETHODIMP nsDOMHTMLImageElement::SetLowsrc(const nsAString & aLowsrc)
     465             : {
     466             :     return NS_ERROR_NOT_IMPLEMENTED;
     467             : }
     468             : 
     469             : /* readonly attribute DOMString currentSrc; */
     470             : NS_IMETHODIMP nsDOMHTMLImageElement::GetCurrentSrc(nsAString & aCurrentSrc)
     471             : {
     472             :     return NS_ERROR_NOT_IMPLEMENTED;
     473             : }
     474             : 
     475             : /* readonly attribute long x; */
     476             : NS_IMETHODIMP nsDOMHTMLImageElement::GetX(int32_t *aX)
     477             : {
     478             :     return NS_ERROR_NOT_IMPLEMENTED;
     479             : }
     480             : 
     481             : /* readonly attribute long y; */
     482             : NS_IMETHODIMP nsDOMHTMLImageElement::GetY(int32_t *aY)
     483             : {
     484             :     return NS_ERROR_NOT_IMPLEMENTED;
     485             : }
     486             : 
     487             : /* End of implementation class template. */
     488             : #endif
     489             : 
     490             : 
     491             : #endif /* __gen_nsIDOMHTMLImageElement_h__ */

Generated by: LCOV version 1.13