LCOV - app.info - objdir/dist/include/nsIDocumentEncoder.h

LCOV - code coverage report
| Current view: | directory - objdir/dist/include - nsIDocumentEncoder.h (source / functions) |  | Found | Hit | Coverage |
| Test: | app.info | Lines: | 2 | 1 | 50.0 %
| Date: | 2012-06-02 | Functions: | 2 | 1 | 50.0 %

           1                 : /*
           2                 :  * DO NOT EDIT.  THIS FILE IS GENERATED FROM /builds/slave/m-beta-lnx-codecoverage/build/content/base/public/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 "82adaeca-63ee-44eb-830a-e1678bb8745e"
          32                 :
          33                 : #define NS_IDOCUMENTENCODERNODEFIXUP_IID \
          34                 :   {0x82adaeca, 0x63ee, 0x44eb, \
          35                 :     { 0x83, 0x0a, 0xe1, 0x67, 0x8b, 0xb8, 0x74, 0x5e }}
          36                 :
          37               0 : class NS_NO_VTABLE NS_SCRIPTABLE 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_SCRIPTABLE NS_IMETHOD FixupNode(nsIDOMNode *aNode, bool *aSerializeCloneKids NS_OUTPARAM, nsIDOMNode * *_retval NS_OUTPARAM) = 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_SCRIPTABLE NS_IMETHOD FixupNode(nsIDOMNode *aNode, bool *aSerializeCloneKids NS_OUTPARAM, nsIDOMNode * *_retval NS_OUTPARAM);
          52                 :
          53                 : /* Use this macro to declare functions that forward the behavior of this interface to another object. */
          54                 : #define NS_FORWARD_NSIDOCUMENTENCODERNODEFIXUP(_to) \
          55                 :   NS_SCRIPTABLE NS_IMETHOD FixupNode(nsIDOMNode *aNode, bool *aSerializeCloneKids NS_OUTPARAM, nsIDOMNode * *_retval NS_OUTPARAM) { return _to FixupNode(aNode, aSerializeCloneKids, _retval); }
          56                 :
          57                 : /* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */
          58                 : #define NS_FORWARD_SAFE_NSIDOCUMENTENCODERNODEFIXUP(_to) \
          59                 :   NS_SCRIPTABLE NS_IMETHOD FixupNode(nsIDOMNode *aNode, bool *aSerializeCloneKids NS_OUTPARAM, nsIDOMNode * *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->FixupNode(aNode, aSerializeCloneKids, _retval); }
          60                 :
          61                 : #if 0
          62                 : /* Use the code below as a template for the implementation class for this interface. */
          63                 :
          64                 : /* Header file */
          65                 : class nsDocumentEncoderNodeFixup : public nsIDocumentEncoderNodeFixup
          66                 : {
          67                 : public:
          68                 :   NS_DECL_ISUPPORTS
          69                 :   NS_DECL_NSIDOCUMENTENCODERNODEFIXUP
          70                 :
          71                 :   nsDocumentEncoderNodeFixup();
          72                 :
          73                 : private:
          74                 :   ~nsDocumentEncoderNodeFixup();
          75                 :
          76                 : protected:
          77                 :   /* additional members */
          78                 : };
          79                 :
          80                 : /* Implementation file */
          81                 : NS_IMPL_ISUPPORTS1(nsDocumentEncoderNodeFixup, nsIDocumentEncoderNodeFixup)
          82                 :
          83                 : nsDocumentEncoderNodeFixup::nsDocumentEncoderNodeFixup()
          84                 : {
          85                 :   /* member initializers and constructor code */
          86                 : }
          87                 :
          88                 : nsDocumentEncoderNodeFixup::~nsDocumentEncoderNodeFixup()
          89                 : {
          90                 :   /* destructor code */
          91                 : }
          92                 :
          93                 : /* nsIDOMNode fixupNode (in nsIDOMNode aNode, out boolean aSerializeCloneKids); */
          94                 : NS_IMETHODIMP nsDocumentEncoderNodeFixup::FixupNode(nsIDOMNode *aNode, bool *aSerializeCloneKids NS_OUTPARAM, nsIDOMNode * *_retval NS_OUTPARAM)
          95                 : {
          96                 :     return NS_ERROR_NOT_IMPLEMENTED;
          97                 : }
          98                 :
          99                 : /* End of implementation class template. */
         100                 : #endif
         101                 :
         102                 :
         103                 : /* starting interface:    nsIDocumentEncoder */
         104                 : #define NS_IDOCUMENTENCODER_IID_STR "7222bdf1-c2b9-41f1-a40a-a3d65283a95b"
         105                 :
         106                 : #define NS_IDOCUMENTENCODER_IID \
         107                 :   {0x7222bdf1, 0xc2b9, 0x41f1, \
         108                 :     { 0xa4, 0x0a, 0xa3, 0xd6, 0x52, 0x83, 0xa9, 0x5b }}
         109                 :
         110             459 : class NS_NO_VTABLE NS_SCRIPTABLE nsIDocumentEncoder : public nsISupports {
         111                 :  public:
         112                 :
         113                 :   NS_DECLARE_STATIC_IID_ACCESSOR(NS_IDOCUMENTENCODER_IID)
         114                 :
         115                 :   enum {
         116                 :     OutputSelectionOnly = 1U,
         117                 :     OutputFormatted = 2U,
         118                 :     OutputRaw = 4U,
         119                 :     OutputBodyOnly = 8U,
         120                 :     OutputPreformatted = 16U,
         121                 :     OutputWrap = 32U,
         122                 :     OutputFormatFlowed = 64U,
         123                 :     OutputAbsoluteLinks = 128U,
         124                 :     OutputEncodeW3CEntities = 256U,
         125                 :     OutputCRLineBreak = 512U,
         126                 :     OutputLFLineBreak = 1024U,
         127                 :     OutputNoScriptContent = 2048U,
         128                 :     OutputNoFramesContent = 4096U,
         129                 :     OutputNoFormattingInPre = 8192U,
         130                 :     OutputEncodeBasicEntities = 16384U,
         131                 :     OutputEncodeLatin1Entities = 32768U,
         132                 :     OutputEncodeHTMLEntities = 65536U,
         133                 :     OutputPersistNBSP = 131072U,
         134                 :     OutputDontRewriteEncodingDeclaration = 262144U,
         135                 :     SkipInvisibleContent = 524288U,
         136                 :     OutputFormatDelSp = 1048576U,
         137                 :     OutputDropInvisibleBreak = 2097152U
         138                 :   };
         139                 :
         140                 :   /* void init (in nsIDOMDocument aDocument, in AString aMimeType, in unsigned long aFlags); */
         141                 :   NS_SCRIPTABLE NS_IMETHOD Init(nsIDOMDocument *aDocument, const nsAString & aMimeType, PRUint32 aFlags) = 0;
         142                 :
         143                 :   /* [noscript] void nativeInit (in nsIDocumentPtr aDocument, in AString aMimeType, in unsigned long aFlags); */
         144                 :   NS_IMETHOD NativeInit(nsIDocument *aDocument, const nsAString & aMimeType, PRUint32 aFlags) = 0;
         145                 :
         146                 :   /* void setSelection (in nsISelection aSelection); */
         147                 :   NS_SCRIPTABLE NS_IMETHOD SetSelection(nsISelection *aSelection) = 0;
         148                 :
         149                 :   /* void setRange (in nsIDOMRange aRange); */
         150                 :   NS_SCRIPTABLE NS_IMETHOD SetRange(nsIDOMRange *aRange) = 0;
         151                 :
         152                 :   /* void setNode (in nsIDOMNode aNode); */
         153                 :   NS_SCRIPTABLE NS_IMETHOD SetNode(nsIDOMNode *aNode) = 0;
         154                 :
         155                 :   /* [noscript] void setNativeNode (in nsINodePtr aNode); */
         156                 :   NS_IMETHOD SetNativeNode(nsINode *aNode) = 0;
         157                 :
         158                 :   /* void setContainerNode (in nsIDOMNode aContainer); */
         159                 :   NS_SCRIPTABLE NS_IMETHOD SetContainerNode(nsIDOMNode *aContainer) = 0;
         160                 :
         161                 :   /* [noscript] void setNativeContainerNode (in nsINodePtr aContainer); */
         162                 :   NS_IMETHOD SetNativeContainerNode(nsINode *aContainer) = 0;
         163                 :
         164                 :   /* void setCharset (in ACString aCharset); */
         165                 :   NS_SCRIPTABLE NS_IMETHOD SetCharset(const nsACString & aCharset) = 0;
         166                 :
         167                 :   /* void setWrapColumn (in unsigned long aWrapColumn); */
         168                 :   NS_SCRIPTABLE NS_IMETHOD SetWrapColumn(PRUint32 aWrapColumn) = 0;
         169                 :
         170                 :   /* readonly attribute AString mimeType; */
         171                 :   NS_SCRIPTABLE NS_IMETHOD GetMimeType(nsAString & aMimeType) = 0;
         172                 :
         173                 :   /* void encodeToStream (in nsIOutputStream aStream); */
         174                 :   NS_SCRIPTABLE NS_IMETHOD EncodeToStream(nsIOutputStream *aStream) = 0;
         175                 :
         176                 :   /* AString encodeToString (); */
         177                 :   NS_SCRIPTABLE NS_IMETHOD EncodeToString(nsAString & _retval NS_OUTPARAM) = 0;
         178                 :
         179                 :   /* AString encodeToStringWithContext (out AString aContextString, out AString aInfoString); */
         180                 :   NS_SCRIPTABLE NS_IMETHOD EncodeToStringWithContext(nsAString & aContextString NS_OUTPARAM, nsAString & aInfoString NS_OUTPARAM, nsAString & _retval NS_OUTPARAM) = 0;
         181                 :
         182                 :   /* void setNodeFixup (in nsIDocumentEncoderNodeFixup aFixup); */
         183                 :   NS_SCRIPTABLE NS_IMETHOD SetNodeFixup(nsIDocumentEncoderNodeFixup *aFixup) = 0;
         184                 :
         185                 : };
         186                 :
         187                 :   NS_DEFINE_STATIC_IID_ACCESSOR(nsIDocumentEncoder, NS_IDOCUMENTENCODER_IID)
         188                 :
         189                 : /* Use this macro when declaring classes that implement this interface. */
         190                 : #define NS_DECL_NSIDOCUMENTENCODER \
         191                 :   NS_SCRIPTABLE NS_IMETHOD Init(nsIDOMDocument *aDocument, const nsAString & aMimeType, PRUint32 aFlags); \
         192                 :   NS_IMETHOD NativeInit(nsIDocument *aDocument, const nsAString & aMimeType, PRUint32 aFlags); \
         193                 :   NS_SCRIPTABLE NS_IMETHOD SetSelection(nsISelection *aSelection); \
         194                 :   NS_SCRIPTABLE NS_IMETHOD SetRange(nsIDOMRange *aRange); \
         195                 :   NS_SCRIPTABLE NS_IMETHOD SetNode(nsIDOMNode *aNode); \
         196                 :   NS_IMETHOD SetNativeNode(nsINode *aNode); \
         197                 :   NS_SCRIPTABLE NS_IMETHOD SetContainerNode(nsIDOMNode *aContainer); \
         198                 :   NS_IMETHOD SetNativeContainerNode(nsINode *aContainer); \
         199                 :   NS_SCRIPTABLE NS_IMETHOD SetCharset(const nsACString & aCharset); \
         200                 :   NS_SCRIPTABLE NS_IMETHOD SetWrapColumn(PRUint32 aWrapColumn); \
         201                 :   NS_SCRIPTABLE NS_IMETHOD GetMimeType(nsAString & aMimeType); \
         202                 :   NS_SCRIPTABLE NS_IMETHOD EncodeToStream(nsIOutputStream *aStream); \
         203                 :   NS_SCRIPTABLE NS_IMETHOD EncodeToString(nsAString & _retval NS_OUTPARAM); \
         204                 :   NS_SCRIPTABLE NS_IMETHOD EncodeToStringWithContext(nsAString & aContextString NS_OUTPARAM, nsAString & aInfoString NS_OUTPARAM, nsAString & _retval NS_OUTPARAM); \
         205                 :   NS_SCRIPTABLE NS_IMETHOD SetNodeFixup(nsIDocumentEncoderNodeFixup *aFixup);
         206                 :
         207                 : /* Use this macro to declare functions that forward the behavior of this interface to another object. */
         208                 : #define NS_FORWARD_NSIDOCUMENTENCODER(_to) \
         209                 :   NS_SCRIPTABLE NS_IMETHOD Init(nsIDOMDocument *aDocument, const nsAString & aMimeType, PRUint32 aFlags) { return _to Init(aDocument, aMimeType, aFlags); } \
         210                 :   NS_IMETHOD NativeInit(nsIDocument *aDocument, const nsAString & aMimeType, PRUint32 aFlags) { return _to NativeInit(aDocument, aMimeType, aFlags); } \
         211                 :   NS_SCRIPTABLE NS_IMETHOD SetSelection(nsISelection *aSelection) { return _to SetSelection(aSelection); } \
         212                 :   NS_SCRIPTABLE NS_IMETHOD SetRange(nsIDOMRange *aRange) { return _to SetRange(aRange); } \
         213                 :   NS_SCRIPTABLE NS_IMETHOD SetNode(nsIDOMNode *aNode) { return _to SetNode(aNode); } \
         214                 :   NS_IMETHOD SetNativeNode(nsINode *aNode) { return _to SetNativeNode(aNode); } \
         215                 :   NS_SCRIPTABLE NS_IMETHOD SetContainerNode(nsIDOMNode *aContainer) { return _to SetContainerNode(aContainer); } \
         216                 :   NS_IMETHOD SetNativeContainerNode(nsINode *aContainer) { return _to SetNativeContainerNode(aContainer); } \
         217                 :   NS_SCRIPTABLE NS_IMETHOD SetCharset(const nsACString & aCharset) { return _to SetCharset(aCharset); } \
         218                 :   NS_SCRIPTABLE NS_IMETHOD SetWrapColumn(PRUint32 aWrapColumn) { return _to SetWrapColumn(aWrapColumn); } \
         219                 :   NS_SCRIPTABLE NS_IMETHOD GetMimeType(nsAString & aMimeType) { return _to GetMimeType(aMimeType); } \
         220                 :   NS_SCRIPTABLE NS_IMETHOD EncodeToStream(nsIOutputStream *aStream) { return _to EncodeToStream(aStream); } \
         221                 :   NS_SCRIPTABLE NS_IMETHOD EncodeToString(nsAString & _retval NS_OUTPARAM) { return _to EncodeToString(_retval); } \
         222                 :   NS_SCRIPTABLE NS_IMETHOD EncodeToStringWithContext(nsAString & aContextString NS_OUTPARAM, nsAString & aInfoString NS_OUTPARAM, nsAString & _retval NS_OUTPARAM) { return _to EncodeToStringWithContext(aContextString, aInfoString, _retval); } \
         223                 :   NS_SCRIPTABLE NS_IMETHOD SetNodeFixup(nsIDocumentEncoderNodeFixup *aFixup) { return _to SetNodeFixup(aFixup); }
         224                 :
         225                 : /* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */
         226                 : #define NS_FORWARD_SAFE_NSIDOCUMENTENCODER(_to) \
         227                 :   NS_SCRIPTABLE NS_IMETHOD Init(nsIDOMDocument *aDocument, const nsAString & aMimeType, PRUint32 aFlags) { return !_to ? NS_ERROR_NULL_POINTER : _to->Init(aDocument, aMimeType, aFlags); } \
         228                 :   NS_IMETHOD NativeInit(nsIDocument *aDocument, const nsAString & aMimeType, PRUint32 aFlags) { return !_to ? NS_ERROR_NULL_POINTER : _to->NativeInit(aDocument, aMimeType, aFlags); } \
         229                 :   NS_SCRIPTABLE NS_IMETHOD SetSelection(nsISelection *aSelection) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetSelection(aSelection); } \
         230                 :   NS_SCRIPTABLE NS_IMETHOD SetRange(nsIDOMRange *aRange) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetRange(aRange); } \
         231                 :   NS_SCRIPTABLE NS_IMETHOD SetNode(nsIDOMNode *aNode) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetNode(aNode); } \
         232                 :   NS_IMETHOD SetNativeNode(nsINode *aNode) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetNativeNode(aNode); } \
         233                 :   NS_SCRIPTABLE NS_IMETHOD SetContainerNode(nsIDOMNode *aContainer) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetContainerNode(aContainer); } \
         234                 :   NS_IMETHOD SetNativeContainerNode(nsINode *aContainer) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetNativeContainerNode(aContainer); } \
         235                 :   NS_SCRIPTABLE NS_IMETHOD SetCharset(const nsACString & aCharset) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetCharset(aCharset); } \
         236                 :   NS_SCRIPTABLE NS_IMETHOD SetWrapColumn(PRUint32 aWrapColumn) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetWrapColumn(aWrapColumn); } \
         237                 :   NS_SCRIPTABLE NS_IMETHOD GetMimeType(nsAString & aMimeType) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMimeType(aMimeType); } \
         238                 :   NS_SCRIPTABLE NS_IMETHOD EncodeToStream(nsIOutputStream *aStream) { return !_to ? NS_ERROR_NULL_POINTER : _to->EncodeToStream(aStream); } \
         239                 :   NS_SCRIPTABLE NS_IMETHOD EncodeToString(nsAString & _retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->EncodeToString(_retval); } \
         240                 :   NS_SCRIPTABLE NS_IMETHOD EncodeToStringWithContext(nsAString & aContextString NS_OUTPARAM, nsAString & aInfoString NS_OUTPARAM, nsAString & _retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->EncodeToStringWithContext(aContextString, aInfoString, _retval); } \
         241                 :   NS_SCRIPTABLE NS_IMETHOD SetNodeFixup(nsIDocumentEncoderNodeFixup *aFixup) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetNodeFixup(aFixup); }
         242                 :
         243                 : #if 0
         244                 : /* Use the code below as a template for the implementation class for this interface. */
         245                 :
         246                 : /* Header file */
         247                 : class nsDocumentEncoder : public nsIDocumentEncoder
         248                 : {
         249                 : public:
         250                 :   NS_DECL_ISUPPORTS
         251                 :   NS_DECL_NSIDOCUMENTENCODER
         252                 :
         253                 :   nsDocumentEncoder();
         254                 :
         255                 : private:
         256                 :   ~nsDocumentEncoder();
         257                 :
         258                 : protected:
         259                 :   /* additional members */
         260                 : };
         261                 :
         262                 : /* Implementation file */
         263                 : NS_IMPL_ISUPPORTS1(nsDocumentEncoder, nsIDocumentEncoder)
         264                 :
         265                 : nsDocumentEncoder::nsDocumentEncoder()
         266                 : {
         267                 :   /* member initializers and constructor code */
         268                 : }
         269                 :
         270                 : nsDocumentEncoder::~nsDocumentEncoder()
         271                 : {
         272                 :   /* destructor code */
         273                 : }
         274                 :
         275                 : /* void init (in nsIDOMDocument aDocument, in AString aMimeType, in unsigned long aFlags); */
         276                 : NS_IMETHODIMP nsDocumentEncoder::Init(nsIDOMDocument *aDocument, const nsAString & aMimeType, PRUint32 aFlags)
         277                 : {
         278                 :     return NS_ERROR_NOT_IMPLEMENTED;
         279                 : }
         280                 :
         281                 : /* [noscript] void nativeInit (in nsIDocumentPtr aDocument, in AString aMimeType, in unsigned long aFlags); */
         282                 : NS_IMETHODIMP nsDocumentEncoder::NativeInit(nsIDocument *aDocument, const nsAString & aMimeType, PRUint32 aFlags)
         283                 : {
         284                 :     return NS_ERROR_NOT_IMPLEMENTED;
         285                 : }
         286                 :
         287                 : /* void setSelection (in nsISelection aSelection); */
         288                 : NS_IMETHODIMP nsDocumentEncoder::SetSelection(nsISelection *aSelection)
         289                 : {
         290                 :     return NS_ERROR_NOT_IMPLEMENTED;
         291                 : }
         292                 :
         293                 : /* void setRange (in nsIDOMRange aRange); */
         294                 : NS_IMETHODIMP nsDocumentEncoder::SetRange(nsIDOMRange *aRange)
         295                 : {
         296                 :     return NS_ERROR_NOT_IMPLEMENTED;
         297                 : }
         298                 :
         299                 : /* void setNode (in nsIDOMNode aNode); */
         300                 : NS_IMETHODIMP nsDocumentEncoder::SetNode(nsIDOMNode *aNode)
         301                 : {
         302                 :     return NS_ERROR_NOT_IMPLEMENTED;
         303                 : }
         304                 :
         305                 : /* [noscript] void setNativeNode (in nsINodePtr aNode); */
         306                 : NS_IMETHODIMP nsDocumentEncoder::SetNativeNode(nsINode *aNode)
         307                 : {
         308                 :     return NS_ERROR_NOT_IMPLEMENTED;
         309                 : }
         310                 :
         311                 : /* void setContainerNode (in nsIDOMNode aContainer); */
         312                 : NS_IMETHODIMP nsDocumentEncoder::SetContainerNode(nsIDOMNode *aContainer)
         313                 : {
         314                 :     return NS_ERROR_NOT_IMPLEMENTED;
         315                 : }
         316                 :
         317                 : /* [noscript] void setNativeContainerNode (in nsINodePtr aContainer); */
         318                 : NS_IMETHODIMP nsDocumentEncoder::SetNativeContainerNode(nsINode *aContainer)
         319                 : {
         320                 :     return NS_ERROR_NOT_IMPLEMENTED;
         321                 : }
         322                 :
         323                 : /* void setCharset (in ACString aCharset); */
         324                 : NS_IMETHODIMP nsDocumentEncoder::SetCharset(const nsACString & aCharset)
         325                 : {
         326                 :     return NS_ERROR_NOT_IMPLEMENTED;
         327                 : }
         328                 :
         329                 : /* void setWrapColumn (in unsigned long aWrapColumn); */
         330                 : NS_IMETHODIMP nsDocumentEncoder::SetWrapColumn(PRUint32 aWrapColumn)
         331                 : {
         332                 :     return NS_ERROR_NOT_IMPLEMENTED;
         333                 : }
         334                 :
         335                 : /* readonly attribute AString mimeType; */
         336                 : NS_IMETHODIMP nsDocumentEncoder::GetMimeType(nsAString & aMimeType)
         337                 : {
         338                 :     return NS_ERROR_NOT_IMPLEMENTED;
         339                 : }
         340                 :
         341                 : /* void encodeToStream (in nsIOutputStream aStream); */
         342                 : NS_IMETHODIMP nsDocumentEncoder::EncodeToStream(nsIOutputStream *aStream)
         343                 : {
         344                 :     return NS_ERROR_NOT_IMPLEMENTED;
         345                 : }
         346                 :
         347                 : /* AString encodeToString (); */
         348                 : NS_IMETHODIMP nsDocumentEncoder::EncodeToString(nsAString & _retval NS_OUTPARAM)
         349                 : {
         350                 :     return NS_ERROR_NOT_IMPLEMENTED;
         351                 : }
         352                 :
         353                 : /* AString encodeToStringWithContext (out AString aContextString, out AString aInfoString); */
         354                 : NS_IMETHODIMP nsDocumentEncoder::EncodeToStringWithContext(nsAString & aContextString NS_OUTPARAM, nsAString & aInfoString NS_OUTPARAM, nsAString & _retval NS_OUTPARAM)
         355                 : {
         356                 :     return NS_ERROR_NOT_IMPLEMENTED;
         357                 : }
         358                 :
         359                 : /* void setNodeFixup (in nsIDocumentEncoderNodeFixup aFixup); */
         360                 : NS_IMETHODIMP nsDocumentEncoder::SetNodeFixup(nsIDocumentEncoderNodeFixup *aFixup)
         361                 : {
         362                 :     return NS_ERROR_NOT_IMPLEMENTED;
         363                 : }
         364                 :
         365                 : /* End of implementation class template. */
         366                 : #endif
         367                 :
         368                 :
         369                 : #endif /* __gen_nsIDocumentEncoder_h__ */

Generated by: LCOV version 1.7