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

          Line data    Source code
       1             : /*
       2             :  * DO NOT EDIT.  THIS FILE IS GENERATED FROM ../../../dist/idl/nsIDocumentEncoder.idl
       3             :  */
       4             : 
       5             : #ifndef __gen_nsIDocumentEncoder_h__
       6             : #define __gen_nsIDocumentEncoder_h__
       7             : 
       8             : 
       9             : #ifndef __gen_nsISupports_h__
      10             : #include "nsISupports.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             : class nsIDOMDocument; /* forward declaration */
      18             : 
      19             : class nsIDOMRange; /* forward declaration */
      20             : 
      21             : class nsISelection; /* forward declaration */
      22             : 
      23             : class nsIDOMNode; /* forward declaration */
      24             : 
      25             : class nsIOutputStream; /* forward declaration */
      26             : 
      27             : class nsINode;
      28             : class nsIDocument;
      29             : 
      30             : /* starting interface:    nsIDocumentEncoderNodeFixup */
      31             : #define NS_IDOCUMENTENCODERNODEFIXUP_IID_STR "3d9371d8-a2ad-403e-8b0e-8885ad3562e3"
      32             : 
      33             : #define NS_IDOCUMENTENCODERNODEFIXUP_IID \
      34             :   {0x3d9371d8, 0xa2ad, 0x403e, \
      35             :     { 0x8b, 0x0e, 0x88, 0x85, 0xad, 0x35, 0x62, 0xe3 }}
      36             : 
      37           0 : class NS_NO_VTABLE nsIDocumentEncoderNodeFixup : public nsISupports {
      38             :  public:
      39             : 
      40             :   NS_DECLARE_STATIC_IID_ACCESSOR(NS_IDOCUMENTENCODERNODEFIXUP_IID)
      41             : 
      42             :   /* nsIDOMNode fixupNode (in nsIDOMNode aNode, out boolean aSerializeCloneKids); */
      43             :   NS_IMETHOD FixupNode(nsIDOMNode *aNode, bool *aSerializeCloneKids, nsIDOMNode * *_retval) = 0;
      44             : 
      45             : };
      46             : 
      47             :   NS_DEFINE_STATIC_IID_ACCESSOR(nsIDocumentEncoderNodeFixup, NS_IDOCUMENTENCODERNODEFIXUP_IID)
      48             : 
      49             : /* Use this macro when declaring classes that implement this interface. */
      50             : #define NS_DECL_NSIDOCUMENTENCODERNODEFIXUP \
      51             :   NS_IMETHOD FixupNode(nsIDOMNode *aNode, bool *aSerializeCloneKids, nsIDOMNode * *_retval) override; 
      52             : 
      53             : /* Use this macro when declaring the members of this interface when the
      54             :    class doesn't implement the interface. This is useful for forwarding. */
      55             : #define NS_DECL_NON_VIRTUAL_NSIDOCUMENTENCODERNODEFIXUP \
      56             :   nsresult FixupNode(nsIDOMNode *aNode, bool *aSerializeCloneKids, nsIDOMNode * *_retval); 
      57             : 
      58             : /* Use this macro to declare functions that forward the behavior of this interface to another object. */
      59             : #define NS_FORWARD_NSIDOCUMENTENCODERNODEFIXUP(_to) \
      60             :   NS_IMETHOD FixupNode(nsIDOMNode *aNode, bool *aSerializeCloneKids, nsIDOMNode * *_retval) override { return _to FixupNode(aNode, aSerializeCloneKids, _retval); } 
      61             : 
      62             : /* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */
      63             : #define NS_FORWARD_SAFE_NSIDOCUMENTENCODERNODEFIXUP(_to) \
      64             :   NS_IMETHOD FixupNode(nsIDOMNode *aNode, bool *aSerializeCloneKids, nsIDOMNode * *_retval) override { return !_to ? NS_ERROR_NULL_POINTER : _to->FixupNode(aNode, aSerializeCloneKids, _retval); } 
      65             : 
      66             : #if 0
      67             : /* Use the code below as a template for the implementation class for this interface. */
      68             : 
      69             : /* Header file */
      70             : class nsDocumentEncoderNodeFixup : public nsIDocumentEncoderNodeFixup
      71             : {
      72             : public:
      73             :   NS_DECL_ISUPPORTS
      74             :   NS_DECL_NSIDOCUMENTENCODERNODEFIXUP
      75             : 
      76             :   nsDocumentEncoderNodeFixup();
      77             : 
      78             : private:
      79             :   ~nsDocumentEncoderNodeFixup();
      80             : 
      81             : protected:
      82             :   /* additional members */
      83             : };
      84             : 
      85             : /* Implementation file */
      86             : NS_IMPL_ISUPPORTS(nsDocumentEncoderNodeFixup, nsIDocumentEncoderNodeFixup)
      87             : 
      88             : nsDocumentEncoderNodeFixup::nsDocumentEncoderNodeFixup()
      89             : {
      90             :   /* member initializers and constructor code */
      91             : }
      92             : 
      93             : nsDocumentEncoderNodeFixup::~nsDocumentEncoderNodeFixup()
      94             : {
      95             :   /* destructor code */
      96             : }
      97             : 
      98             : /* nsIDOMNode fixupNode (in nsIDOMNode aNode, out boolean aSerializeCloneKids); */
      99             : NS_IMETHODIMP nsDocumentEncoderNodeFixup::FixupNode(nsIDOMNode *aNode, bool *aSerializeCloneKids, nsIDOMNode * *_retval)
     100             : {
     101             :     return NS_ERROR_NOT_IMPLEMENTED;
     102             : }
     103             : 
     104             : /* End of implementation class template. */
     105             : #endif
     106             : 
     107             : 
     108             : /* starting interface:    nsIDocumentEncoder */
     109             : #define NS_IDOCUMENTENCODER_IID_STR "21f112df-d96f-47da-bfcb-5331273003d1"
     110             : 
     111             : #define NS_IDOCUMENTENCODER_IID \
     112             :   {0x21f112df, 0xd96f, 0x47da, \
     113             :     { 0xbf, 0xcb, 0x53, 0x31, 0x27, 0x30, 0x03, 0xd1 }}
     114             : 
     115           0 : class NS_NO_VTABLE nsIDocumentEncoder : public nsISupports {
     116             :  public:
     117             : 
     118             :   NS_DECLARE_STATIC_IID_ACCESSOR(NS_IDOCUMENTENCODER_IID)
     119             : 
     120             :   enum {
     121             :     OutputSelectionOnly = 1U,
     122             :     OutputFormatted = 2U,
     123             :     OutputRaw = 4U,
     124             :     OutputBodyOnly = 8U,
     125             :     OutputPreformatted = 16U,
     126             :     OutputWrap = 32U,
     127             :     OutputFormatFlowed = 64U,
     128             :     OutputAbsoluteLinks = 128U,
     129             :     OutputEncodeW3CEntities = 256U,
     130             :     OutputCRLineBreak = 512U,
     131             :     OutputLFLineBreak = 1024U,
     132             :     OutputNoScriptContent = 2048U,
     133             :     OutputNoFramesContent = 4096U,
     134             :     OutputNoFormattingInPre = 8192U,
     135             :     OutputEncodeBasicEntities = 16384U,
     136             :     OutputEncodeLatin1Entities = 32768U,
     137             :     OutputEncodeHTMLEntities = 65536U,
     138             :     OutputPersistNBSP = 131072U,
     139             :     OutputDontRewriteEncodingDeclaration = 262144U,
     140             :     SkipInvisibleContent = 524288U,
     141             :     OutputFormatDelSp = 1048576U,
     142             :     OutputDropInvisibleBreak = 2097152U,
     143             :     OutputIgnoreMozDirty = 4194304U,
     144             :     OutputNonTextContentAsPlaceholder = 8388608U,
     145             :     OutputDontRemoveLineEndingSpaces = 16777216U,
     146             :     OutputForPlainTextClipboardCopy = 33554432U,
     147             :     OutputRubyAnnotation = 67108864U,
     148             :     OutputDisallowLineBreaking = 134217728U,
     149             :     RequiresReinitAfterOutput = 268435456U
     150             :   };
     151             : 
     152             :   /* void init (in nsIDOMDocument aDocument, in AString aMimeType, in unsigned long aFlags); */
     153             :   NS_IMETHOD Init(nsIDOMDocument *aDocument, const nsAString & aMimeType, uint32_t aFlags) = 0;
     154             : 
     155             :   /* [noscript] void nativeInit (in nsIDocumentPtr aDocument, in AString aMimeType, in unsigned long aFlags); */
     156             :   NS_IMETHOD NativeInit(nsIDocument *aDocument, const nsAString & aMimeType, uint32_t aFlags) = 0;
     157             : 
     158             :   /* void setSelection (in nsISelection aSelection); */
     159             :   NS_IMETHOD SetSelection(nsISelection *aSelection) = 0;
     160             : 
     161             :   /* void setRange (in nsIDOMRange aRange); */
     162             :   NS_IMETHOD SetRange(nsIDOMRange *aRange) = 0;
     163             : 
     164             :   /* void setNode (in nsIDOMNode aNode); */
     165             :   NS_IMETHOD SetNode(nsIDOMNode *aNode) = 0;
     166             : 
     167             :   /* [noscript] void setNativeNode (in nsINodePtr aNode); */
     168             :   NS_IMETHOD SetNativeNode(nsINode *aNode) = 0;
     169             : 
     170             :   /* void setContainerNode (in nsIDOMNode aContainer); */
     171             :   NS_IMETHOD SetContainerNode(nsIDOMNode *aContainer) = 0;
     172             : 
     173             :   /* [noscript] void setNativeContainerNode (in nsINodePtr aContainer); */
     174             :   NS_IMETHOD SetNativeContainerNode(nsINode *aContainer) = 0;
     175             : 
     176             :   /* void setCharset (in ACString aCharset); */
     177             :   NS_IMETHOD SetCharset(const nsACString & aCharset) = 0;
     178             : 
     179             :   /* void setWrapColumn (in unsigned long aWrapColumn); */
     180             :   NS_IMETHOD SetWrapColumn(uint32_t aWrapColumn) = 0;
     181             : 
     182             :   /* readonly attribute AString mimeType; */
     183             :   NS_IMETHOD GetMimeType(nsAString & aMimeType) = 0;
     184             : 
     185             :   /* void encodeToStream (in nsIOutputStream aStream); */
     186             :   NS_IMETHOD EncodeToStream(nsIOutputStream *aStream) = 0;
     187             : 
     188             :   /* AString encodeToString (); */
     189             :   NS_IMETHOD EncodeToString(nsAString & _retval) = 0;
     190             : 
     191             :   /* AString encodeToStringWithContext (out AString aContextString, out AString aInfoString); */
     192             :   NS_IMETHOD EncodeToStringWithContext(nsAString & aContextString, nsAString & aInfoString, nsAString & _retval) = 0;
     193             : 
     194             :   /* AString encodeToStringWithMaxLength (in unsigned long aMaxLength); */
     195             :   NS_IMETHOD EncodeToStringWithMaxLength(uint32_t aMaxLength, nsAString & _retval) = 0;
     196             : 
     197             :   /* void setNodeFixup (in nsIDocumentEncoderNodeFixup aFixup); */
     198             :   NS_IMETHOD SetNodeFixup(nsIDocumentEncoderNodeFixup *aFixup) = 0;
     199             : 
     200             : };
     201             : 
     202             :   NS_DEFINE_STATIC_IID_ACCESSOR(nsIDocumentEncoder, NS_IDOCUMENTENCODER_IID)
     203             : 
     204             : /* Use this macro when declaring classes that implement this interface. */
     205             : #define NS_DECL_NSIDOCUMENTENCODER \
     206             :   NS_IMETHOD Init(nsIDOMDocument *aDocument, const nsAString & aMimeType, uint32_t aFlags) override; \
     207             :   NS_IMETHOD NativeInit(nsIDocument *aDocument, const nsAString & aMimeType, uint32_t aFlags) override; \
     208             :   NS_IMETHOD SetSelection(nsISelection *aSelection) override; \
     209             :   NS_IMETHOD SetRange(nsIDOMRange *aRange) override; \
     210             :   NS_IMETHOD SetNode(nsIDOMNode *aNode) override; \
     211             :   NS_IMETHOD SetNativeNode(nsINode *aNode) override; \
     212             :   NS_IMETHOD SetContainerNode(nsIDOMNode *aContainer) override; \
     213             :   NS_IMETHOD SetNativeContainerNode(nsINode *aContainer) override; \
     214             :   NS_IMETHOD SetCharset(const nsACString & aCharset) override; \
     215             :   NS_IMETHOD SetWrapColumn(uint32_t aWrapColumn) override; \
     216             :   NS_IMETHOD GetMimeType(nsAString & aMimeType) override; \
     217             :   NS_IMETHOD EncodeToStream(nsIOutputStream *aStream) override; \
     218             :   NS_IMETHOD EncodeToString(nsAString & _retval) override; \
     219             :   NS_IMETHOD EncodeToStringWithContext(nsAString & aContextString, nsAString & aInfoString, nsAString & _retval) override; \
     220             :   NS_IMETHOD EncodeToStringWithMaxLength(uint32_t aMaxLength, nsAString & _retval) override; \
     221             :   NS_IMETHOD SetNodeFixup(nsIDocumentEncoderNodeFixup *aFixup) override; 
     222             : 
     223             : /* Use this macro when declaring the members of this interface when the
     224             :    class doesn't implement the interface. This is useful for forwarding. */
     225             : #define NS_DECL_NON_VIRTUAL_NSIDOCUMENTENCODER \
     226             :   nsresult Init(nsIDOMDocument *aDocument, const nsAString & aMimeType, uint32_t aFlags); \
     227             :   nsresult NativeInit(nsIDocument *aDocument, const nsAString & aMimeType, uint32_t aFlags); \
     228             :   nsresult SetSelection(nsISelection *aSelection); \
     229             :   nsresult SetRange(nsIDOMRange *aRange); \
     230             :   nsresult SetNode(nsIDOMNode *aNode); \
     231             :   nsresult SetNativeNode(nsINode *aNode); \
     232             :   nsresult SetContainerNode(nsIDOMNode *aContainer); \
     233             :   nsresult SetNativeContainerNode(nsINode *aContainer); \
     234             :   nsresult SetCharset(const nsACString & aCharset); \
     235             :   nsresult SetWrapColumn(uint32_t aWrapColumn); \
     236             :   nsresult GetMimeType(nsAString & aMimeType); \
     237             :   nsresult EncodeToStream(nsIOutputStream *aStream); \
     238             :   nsresult EncodeToString(nsAString & _retval); \
     239             :   nsresult EncodeToStringWithContext(nsAString & aContextString, nsAString & aInfoString, nsAString & _retval); \
     240             :   nsresult EncodeToStringWithMaxLength(uint32_t aMaxLength, nsAString & _retval); \
     241             :   nsresult SetNodeFixup(nsIDocumentEncoderNodeFixup *aFixup); 
     242             : 
     243             : /* Use this macro to declare functions that forward the behavior of this interface to another object. */
     244             : #define NS_FORWARD_NSIDOCUMENTENCODER(_to) \
     245             :   NS_IMETHOD Init(nsIDOMDocument *aDocument, const nsAString & aMimeType, uint32_t aFlags) override { return _to Init(aDocument, aMimeType, aFlags); } \
     246             :   NS_IMETHOD NativeInit(nsIDocument *aDocument, const nsAString & aMimeType, uint32_t aFlags) override { return _to NativeInit(aDocument, aMimeType, aFlags); } \
     247             :   NS_IMETHOD SetSelection(nsISelection *aSelection) override { return _to SetSelection(aSelection); } \
     248             :   NS_IMETHOD SetRange(nsIDOMRange *aRange) override { return _to SetRange(aRange); } \
     249             :   NS_IMETHOD SetNode(nsIDOMNode *aNode) override { return _to SetNode(aNode); } \
     250             :   NS_IMETHOD SetNativeNode(nsINode *aNode) override { return _to SetNativeNode(aNode); } \
     251             :   NS_IMETHOD SetContainerNode(nsIDOMNode *aContainer) override { return _to SetContainerNode(aContainer); } \
     252             :   NS_IMETHOD SetNativeContainerNode(nsINode *aContainer) override { return _to SetNativeContainerNode(aContainer); } \
     253             :   NS_IMETHOD SetCharset(const nsACString & aCharset) override { return _to SetCharset(aCharset); } \
     254             :   NS_IMETHOD SetWrapColumn(uint32_t aWrapColumn) override { return _to SetWrapColumn(aWrapColumn); } \
     255             :   NS_IMETHOD GetMimeType(nsAString & aMimeType) override { return _to GetMimeType(aMimeType); } \
     256             :   NS_IMETHOD EncodeToStream(nsIOutputStream *aStream) override { return _to EncodeToStream(aStream); } \
     257             :   NS_IMETHOD EncodeToString(nsAString & _retval) override { return _to EncodeToString(_retval); } \
     258             :   NS_IMETHOD EncodeToStringWithContext(nsAString & aContextString, nsAString & aInfoString, nsAString & _retval) override { return _to EncodeToStringWithContext(aContextString, aInfoString, _retval); } \
     259             :   NS_IMETHOD EncodeToStringWithMaxLength(uint32_t aMaxLength, nsAString & _retval) override { return _to EncodeToStringWithMaxLength(aMaxLength, _retval); } \
     260             :   NS_IMETHOD SetNodeFixup(nsIDocumentEncoderNodeFixup *aFixup) override { return _to SetNodeFixup(aFixup); } 
     261             : 
     262             : /* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */
     263             : #define NS_FORWARD_SAFE_NSIDOCUMENTENCODER(_to) \
     264             :   NS_IMETHOD Init(nsIDOMDocument *aDocument, const nsAString & aMimeType, uint32_t aFlags) override { return !_to ? NS_ERROR_NULL_POINTER : _to->Init(aDocument, aMimeType, aFlags); } \
     265             :   NS_IMETHOD NativeInit(nsIDocument *aDocument, const nsAString & aMimeType, uint32_t aFlags) override { return !_to ? NS_ERROR_NULL_POINTER : _to->NativeInit(aDocument, aMimeType, aFlags); } \
     266             :   NS_IMETHOD SetSelection(nsISelection *aSelection) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetSelection(aSelection); } \
     267             :   NS_IMETHOD SetRange(nsIDOMRange *aRange) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetRange(aRange); } \
     268             :   NS_IMETHOD SetNode(nsIDOMNode *aNode) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetNode(aNode); } \
     269             :   NS_IMETHOD SetNativeNode(nsINode *aNode) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetNativeNode(aNode); } \
     270             :   NS_IMETHOD SetContainerNode(nsIDOMNode *aContainer) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetContainerNode(aContainer); } \
     271             :   NS_IMETHOD SetNativeContainerNode(nsINode *aContainer) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetNativeContainerNode(aContainer); } \
     272             :   NS_IMETHOD SetCharset(const nsACString & aCharset) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetCharset(aCharset); } \
     273             :   NS_IMETHOD SetWrapColumn(uint32_t aWrapColumn) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetWrapColumn(aWrapColumn); } \
     274             :   NS_IMETHOD GetMimeType(nsAString & aMimeType) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMimeType(aMimeType); } \
     275             :   NS_IMETHOD EncodeToStream(nsIOutputStream *aStream) override { return !_to ? NS_ERROR_NULL_POINTER : _to->EncodeToStream(aStream); } \
     276             :   NS_IMETHOD EncodeToString(nsAString & _retval) override { return !_to ? NS_ERROR_NULL_POINTER : _to->EncodeToString(_retval); } \
     277             :   NS_IMETHOD EncodeToStringWithContext(nsAString & aContextString, nsAString & aInfoString, nsAString & _retval) override { return !_to ? NS_ERROR_NULL_POINTER : _to->EncodeToStringWithContext(aContextString, aInfoString, _retval); } \
     278             :   NS_IMETHOD EncodeToStringWithMaxLength(uint32_t aMaxLength, nsAString & _retval) override { return !_to ? NS_ERROR_NULL_POINTER : _to->EncodeToStringWithMaxLength(aMaxLength, _retval); } \
     279             :   NS_IMETHOD SetNodeFixup(nsIDocumentEncoderNodeFixup *aFixup) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetNodeFixup(aFixup); } 
     280             : 
     281             : #if 0
     282             : /* Use the code below as a template for the implementation class for this interface. */
     283             : 
     284             : /* Header file */
     285             : class nsDocumentEncoder : public nsIDocumentEncoder
     286             : {
     287             : public:
     288             :   NS_DECL_ISUPPORTS
     289             :   NS_DECL_NSIDOCUMENTENCODER
     290             : 
     291             :   nsDocumentEncoder();
     292             : 
     293             : private:
     294             :   ~nsDocumentEncoder();
     295             : 
     296             : protected:
     297             :   /* additional members */
     298             : };
     299             : 
     300             : /* Implementation file */
     301             : NS_IMPL_ISUPPORTS(nsDocumentEncoder, nsIDocumentEncoder)
     302             : 
     303             : nsDocumentEncoder::nsDocumentEncoder()
     304             : {
     305             :   /* member initializers and constructor code */
     306             : }
     307             : 
     308             : nsDocumentEncoder::~nsDocumentEncoder()
     309             : {
     310             :   /* destructor code */
     311             : }
     312             : 
     313             : /* void init (in nsIDOMDocument aDocument, in AString aMimeType, in unsigned long aFlags); */
     314             : NS_IMETHODIMP nsDocumentEncoder::Init(nsIDOMDocument *aDocument, const nsAString & aMimeType, uint32_t aFlags)
     315             : {
     316             :     return NS_ERROR_NOT_IMPLEMENTED;
     317             : }
     318             : 
     319             : /* [noscript] void nativeInit (in nsIDocumentPtr aDocument, in AString aMimeType, in unsigned long aFlags); */
     320             : NS_IMETHODIMP nsDocumentEncoder::NativeInit(nsIDocument *aDocument, const nsAString & aMimeType, uint32_t aFlags)
     321             : {
     322             :     return NS_ERROR_NOT_IMPLEMENTED;
     323             : }
     324             : 
     325             : /* void setSelection (in nsISelection aSelection); */
     326             : NS_IMETHODIMP nsDocumentEncoder::SetSelection(nsISelection *aSelection)
     327             : {
     328             :     return NS_ERROR_NOT_IMPLEMENTED;
     329             : }
     330             : 
     331             : /* void setRange (in nsIDOMRange aRange); */
     332             : NS_IMETHODIMP nsDocumentEncoder::SetRange(nsIDOMRange *aRange)
     333             : {
     334             :     return NS_ERROR_NOT_IMPLEMENTED;
     335             : }
     336             : 
     337             : /* void setNode (in nsIDOMNode aNode); */
     338             : NS_IMETHODIMP nsDocumentEncoder::SetNode(nsIDOMNode *aNode)
     339             : {
     340             :     return NS_ERROR_NOT_IMPLEMENTED;
     341             : }
     342             : 
     343             : /* [noscript] void setNativeNode (in nsINodePtr aNode); */
     344             : NS_IMETHODIMP nsDocumentEncoder::SetNativeNode(nsINode *aNode)
     345             : {
     346             :     return NS_ERROR_NOT_IMPLEMENTED;
     347             : }
     348             : 
     349             : /* void setContainerNode (in nsIDOMNode aContainer); */
     350             : NS_IMETHODIMP nsDocumentEncoder::SetContainerNode(nsIDOMNode *aContainer)
     351             : {
     352             :     return NS_ERROR_NOT_IMPLEMENTED;
     353             : }
     354             : 
     355             : /* [noscript] void setNativeContainerNode (in nsINodePtr aContainer); */
     356             : NS_IMETHODIMP nsDocumentEncoder::SetNativeContainerNode(nsINode *aContainer)
     357             : {
     358             :     return NS_ERROR_NOT_IMPLEMENTED;
     359             : }
     360             : 
     361             : /* void setCharset (in ACString aCharset); */
     362             : NS_IMETHODIMP nsDocumentEncoder::SetCharset(const nsACString & aCharset)
     363             : {
     364             :     return NS_ERROR_NOT_IMPLEMENTED;
     365             : }
     366             : 
     367             : /* void setWrapColumn (in unsigned long aWrapColumn); */
     368             : NS_IMETHODIMP nsDocumentEncoder::SetWrapColumn(uint32_t aWrapColumn)
     369             : {
     370             :     return NS_ERROR_NOT_IMPLEMENTED;
     371             : }
     372             : 
     373             : /* readonly attribute AString mimeType; */
     374             : NS_IMETHODIMP nsDocumentEncoder::GetMimeType(nsAString & aMimeType)
     375             : {
     376             :     return NS_ERROR_NOT_IMPLEMENTED;
     377             : }
     378             : 
     379             : /* void encodeToStream (in nsIOutputStream aStream); */
     380             : NS_IMETHODIMP nsDocumentEncoder::EncodeToStream(nsIOutputStream *aStream)
     381             : {
     382             :     return NS_ERROR_NOT_IMPLEMENTED;
     383             : }
     384             : 
     385             : /* AString encodeToString (); */
     386             : NS_IMETHODIMP nsDocumentEncoder::EncodeToString(nsAString & _retval)
     387             : {
     388             :     return NS_ERROR_NOT_IMPLEMENTED;
     389             : }
     390             : 
     391             : /* AString encodeToStringWithContext (out AString aContextString, out AString aInfoString); */
     392             : NS_IMETHODIMP nsDocumentEncoder::EncodeToStringWithContext(nsAString & aContextString, nsAString & aInfoString, nsAString & _retval)
     393             : {
     394             :     return NS_ERROR_NOT_IMPLEMENTED;
     395             : }
     396             : 
     397             : /* AString encodeToStringWithMaxLength (in unsigned long aMaxLength); */
     398             : NS_IMETHODIMP nsDocumentEncoder::EncodeToStringWithMaxLength(uint32_t aMaxLength, nsAString & _retval)
     399             : {
     400             :     return NS_ERROR_NOT_IMPLEMENTED;
     401             : }
     402             : 
     403             : /* void setNodeFixup (in nsIDocumentEncoderNodeFixup aFixup); */
     404             : NS_IMETHODIMP nsDocumentEncoder::SetNodeFixup(nsIDocumentEncoderNodeFixup *aFixup)
     405             : {
     406             :     return NS_ERROR_NOT_IMPLEMENTED;
     407             : }
     408             : 
     409             : /* End of implementation class template. */
     410             : #endif
     411             : 
     412             : 
     413             : #endif /* __gen_nsIDocumentEncoder_h__ */

Generated by: LCOV version 1.13