beta-0.89.2
[luatex.git] / source / libs / poppler / poppler-src / poppler / CurlPDFDocBuilder.h
blobfb34862057ccb34cfe72ff806e9f8910ad34281a
1 //========================================================================
2 //
3 // CurlPDFDocBuilder.h
4 //
5 // This file is licensed under the GPLv2 or later
6 //
7 // Copyright 2010 Hib Eris <hib@hiberis.nl>
8 // Copyright 2010 Albert Astals Cid <aacid@kde.org>
9 //
10 //========================================================================
12 #ifndef CURLPDFDOCBUILDER_H
13 #define CURLPDFDOCBUILDER_H
15 #include "PDFDocBuilder.h"
17 //------------------------------------------------------------------------
18 // CurlPDFDocBuilder
20 // The CurlPDFDocBuilder implements a PDFDocBuilder for 'http(s)://'.
21 //------------------------------------------------------------------------
23 class CurlPDFDocBuilder : public PDFDocBuilder {
25 public:
27 PDFDoc *buildPDFDoc(const GooString &uri, GooString *ownerPassword = NULL,
28 GooString *userPassword = NULL, void *guiDataA = NULL);
29 GBool supports(const GooString &uri);
33 #endif /* CURLPDFDOCBUILDER_H */