webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebCore::DocumentWriter Class Reference

#include <DocumentWriter.h>

Public Member Functions

 DocumentWriter (Frame *)
 
void replaceDocument (const String &, Document *ownerDocument)
 
void begin ()
 
void begin (const URL &, bool dispatchWindowObjectAvailable=true, Document *ownerDocument=0)
 
void addData (const char *bytes, size_t length)
 
WEBCORE_EXPORT void end ()
 
void setFrame (Frame *frame)
 
WEBCORE_EXPORT void setEncoding (const String &encoding, bool userChosen)
 
const StringmimeType () const
 
void setMIMEType (const String &type)
 
TextResourceDecodercreateDecoderIfNeeded ()
 
void reportDataReceived ()
 
void setDocumentWasLoadedAsPartOfNavigation ()
 
 DocumentWriter (Frame *)
 
void replaceDocument (const String &, Document *ownerDocument)
 
void begin ()
 
void begin (const URL &, bool dispatchWindowObjectAvailable=true, Document *ownerDocument=0)
 
void addData (const char *bytes, size_t length)
 
WEBCORE_EXPORT void end ()
 
void setFrame (Frame *frame)
 
WEBCORE_EXPORT void setEncoding (const String &encoding, bool userChosen)
 
const StringmimeType () const
 
void setMIMEType (const String &type)
 
TextResourceDecodercreateDecoderIfNeeded ()
 
void reportDataReceived ()
 
void setDocumentWasLoadedAsPartOfNavigation ()
 

Constructor & Destructor Documentation

◆ DocumentWriter() [1/2]

WebCore::DocumentWriter::DocumentWriter ( Frame frame)
explicit

◆ DocumentWriter() [2/2]

WebCore::DocumentWriter::DocumentWriter ( Frame )
explicit

Member Function Documentation

◆ addData() [1/2]

void WebCore::DocumentWriter::addData ( const char *  bytes,
size_t  length 
)

◆ addData() [2/2]

void WebCore::DocumentWriter::addData ( const char *  bytes,
size_t  length 
)

◆ begin() [1/4]

void WebCore::DocumentWriter::begin ( )

◆ begin() [2/4]

void WebCore::DocumentWriter::begin ( )

◆ begin() [3/4]

void WebCore::DocumentWriter::begin ( const URL urlReference,
bool  dispatchWindowObjectAvailable = true,
Document ownerDocument = 0 
)

◆ begin() [4/4]

void WebCore::DocumentWriter::begin ( const URL ,
bool  dispatchWindowObjectAvailable = true,
Document ownerDocument = 0 
)

◆ createDecoderIfNeeded() [1/2]

TextResourceDecoder * WebCore::DocumentWriter::createDecoderIfNeeded ( )

◆ createDecoderIfNeeded() [2/2]

TextResourceDecoder* WebCore::DocumentWriter::createDecoderIfNeeded ( )

◆ end() [1/2]

WEBCORE_EXPORT void WebCore::DocumentWriter::end ( )

◆ end() [2/2]

void WebCore::DocumentWriter::end ( )

◆ mimeType() [1/2]

const String& WebCore::DocumentWriter::mimeType ( ) const
inline

◆ mimeType() [2/2]

const String& WebCore::DocumentWriter::mimeType ( ) const
inline

◆ replaceDocument() [1/2]

void WebCore::DocumentWriter::replaceDocument ( const String source,
Document ownerDocument 
)

◆ replaceDocument() [2/2]

void WebCore::DocumentWriter::replaceDocument ( const String ,
Document ownerDocument 
)

◆ reportDataReceived() [1/2]

void WebCore::DocumentWriter::reportDataReceived ( )

◆ reportDataReceived() [2/2]

void WebCore::DocumentWriter::reportDataReceived ( )

◆ setDocumentWasLoadedAsPartOfNavigation() [1/2]

void WebCore::DocumentWriter::setDocumentWasLoadedAsPartOfNavigation ( )

◆ setDocumentWasLoadedAsPartOfNavigation() [2/2]

void WebCore::DocumentWriter::setDocumentWasLoadedAsPartOfNavigation ( )

◆ setEncoding() [1/2]

WEBCORE_EXPORT void WebCore::DocumentWriter::setEncoding ( const String encoding,
bool  userChosen 
)

◆ setEncoding() [2/2]

void WebCore::DocumentWriter::setEncoding ( const String encoding,
bool  userChosen 
)

◆ setFrame() [1/2]

void WebCore::DocumentWriter::setFrame ( Frame frame)
inline

◆ setFrame() [2/2]

void WebCore::DocumentWriter::setFrame ( Frame frame)
inline

◆ setMIMEType() [1/2]

void WebCore::DocumentWriter::setMIMEType ( const String type)
inline

◆ setMIMEType() [2/2]

void WebCore::DocumentWriter::setMIMEType ( const String type)
inline

The documentation for this class was generated from the following files: