31 #include <wtf/PassRefPtr.h> 32 #include <wtf/RefPtr.h> 35 class LegacyWebArchive;
42 static WebArchive* createInstance(PassRefPtr<WebCore::LegacyWebArchive>);
44 WebArchive(PassRefPtr<WebCore::LegacyWebArchive>);
49 virtual HRESULT STDMETHODCALLTYPE QueryInterface(_In_ REFIID riid, _COM_Outptr_
void** ppvObject);
55 __inout_ecount_full(cSubResources)
IWebResource** subResources,
int cSubResources,
56 __inout_ecount_full(cSubFrameArchives)
IWebArchive** subFrameArchives,
int cSubFrameArchives);
57 virtual HRESULT STDMETHODCALLTYPE initWithData(_In_opt_ IStream*);
60 virtual HRESULT STDMETHODCALLTYPE subResources(_COM_Outptr_opt_ IEnumVARIANT**);
61 virtual HRESULT STDMETHODCALLTYPE subframeArchives(_COM_Outptr_opt_ IEnumVARIANT**);
62 virtual HRESULT STDMETHODCALLTYPE
data(_COM_Outptr_opt_ IStream**);
69 #endif // WebArchive_h Definition: IWebResource.idl:44
Definition: WebArchive.h:47
RefPtr< WebCore::LegacyWebArchive > m_archive
Definition: WebArchive.h:66
HRESULT
Definition: ScrollbarThemeWin.cpp:74
int Release(RepeatedCompositeContainer *self)
Definition: repeated_composite_container.cc:458
Definition: IWebArchive.idl:48
EGLStreamKHR EGLint EGLint EGLint const void * data
Definition: eglext.h:984
This file is generated by create-http-header-name-table, do not edit.
Definition: CharsetData.cpp:6
Definition: DOMCore.idl:95