aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDF.cc
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2009-10-12 03:15:55 +0200
committerJay Berkenbilt <ejb@ql.org>2009-10-12 03:15:55 +0200
commit44cbd3d4b477f855d46259f7fbc743c0b96c7678 (patch)
tree9494d086d2720da5339cf832b82a913e2c0332d9 /libqpdf/QPDF.cc
parent3444a5a52ad2d2eec89265498b7f6b76b7c5b2fa (diff)
downloadqpdf-44cbd3d4b477f855d46259f7fbc743c0b96c7678.tar.zst
do DLL_EXPORT only in header files and only at the class or top-level function level
git-svn-id: svn+q:///qpdf/trunk@796 71b93d88-0707-0410-a8cf-f5a4172ac649
Diffstat (limited to 'libqpdf/QPDF.cc')
-rw-r--r--libqpdf/QPDF.cc19
1 files changed, 0 insertions, 19 deletions
diff --git a/libqpdf/QPDF.cc b/libqpdf/QPDF.cc
index dbbd5517..5bc89627 100644
--- a/libqpdf/QPDF.cc
+++ b/libqpdf/QPDF.cc
@@ -247,7 +247,6 @@ QPDF::ObjGen::operator<(ObjGen const& rhs) const
((this->obj == rhs.obj) && (this->gen < rhs.gen)));
}
-DLL_EXPORT
QPDF::QPDF() :
encrypted(false),
encryption_initialized(false),
@@ -261,12 +260,10 @@ QPDF::QPDF() :
{
}
-DLL_EXPORT
QPDF::~QPDF()
{
}
-DLL_EXPORT
void
QPDF::processFile(char const* filename, char const* password)
{
@@ -278,28 +275,24 @@ QPDF::processFile(char const* filename, char const* password)
parse();
}
-DLL_EXPORT
void
QPDF::setIgnoreXRefStreams(bool val)
{
this->ignore_xref_streams = val;
}
-DLL_EXPORT
void
QPDF::setSuppressWarnings(bool val)
{
this->suppress_warnings = val;
}
-DLL_EXPORT
void
QPDF::setAttemptRecovery(bool val)
{
this->attempt_recovery = val;
}
-DLL_EXPORT
std::vector<std::string>
QPDF::getWarnings()
{
@@ -944,7 +937,6 @@ QPDF::insertXrefEntry(int obj, int f0, int f1, int f2, bool overwrite)
}
}
-DLL_EXPORT
void
QPDF::showXRefTable()
{
@@ -1631,7 +1623,6 @@ QPDF::resolveObjectsInStream(int obj_stream_number)
}
}
-DLL_EXPORT
QPDFObjectHandle
QPDF::makeIndirectObject(QPDFObjectHandle oh)
{
@@ -1646,14 +1637,12 @@ QPDF::makeIndirectObject(QPDFObjectHandle oh)
return QPDFObjectHandle::Factory::newIndirect(this, next.obj, next.gen);
}
-DLL_EXPORT
QPDFObjectHandle
QPDF::getObjectByID(int objid, int generation)
{
return QPDFObjectHandle::Factory::newIndirect(this, objid, generation);
}
-DLL_EXPORT
void
QPDF::trimTrailerForWrite()
{
@@ -1676,35 +1665,30 @@ QPDF::trimTrailerForWrite()
this->trailer.removeKey("/XRefStm");
}
-DLL_EXPORT
std::string
QPDF::getFilename() const
{
return this->file.getName();
}
-DLL_EXPORT
std::string
QPDF::getPDFVersion() const
{
return this->pdf_version;
}
-DLL_EXPORT
QPDFObjectHandle
QPDF::getTrailer()
{
return this->trailer;
}
-DLL_EXPORT
QPDFObjectHandle
QPDF::getRoot()
{
return this->trailer.getKey("/Root");
}
-DLL_EXPORT
void
QPDF::getObjectStreamData(std::map<int, int>& omap)
{
@@ -1721,7 +1705,6 @@ QPDF::getObjectStreamData(std::map<int, int>& omap)
}
}
-DLL_EXPORT
std::vector<int>
QPDF::getCompressibleObjects()
{
@@ -1870,7 +1853,6 @@ QPDF::pipeStreamData(int objid, int generation,
pipeline->finish();
}
-DLL_EXPORT
void
QPDF::decodeStreams()
{
@@ -1888,7 +1870,6 @@ QPDF::decodeStreams()
}
}
-DLL_EXPORT
std::vector<QPDFObjectHandle> const&
QPDF::getAllPages()
{