aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDFObjectHandle.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libqpdf/QPDFObjectHandle.cc')
-rw-r--r--libqpdf/QPDFObjectHandle.cc46
1 files changed, 0 insertions, 46 deletions
diff --git a/libqpdf/QPDFObjectHandle.cc b/libqpdf/QPDFObjectHandle.cc
index c5de7503..08d648bd 100644
--- a/libqpdf/QPDFObjectHandle.cc
+++ b/libqpdf/QPDFObjectHandle.cc
@@ -17,7 +17,6 @@
#include <stdexcept>
#include <stdlib.h>
-DLL_EXPORT
QPDFObjectHandle::QPDFObjectHandle() :
initialized(false),
objid(0),
@@ -42,7 +41,6 @@ QPDFObjectHandle::QPDFObjectHandle(QPDFObject* data) :
{
}
-DLL_EXPORT
bool
QPDFObjectHandle::isInitialized() const
{
@@ -59,7 +57,6 @@ class QPDFObjectTypeAccessor
}
};
-DLL_EXPORT
bool
QPDFObjectHandle::isBool()
{
@@ -67,7 +64,6 @@ QPDFObjectHandle::isBool()
return QPDFObjectTypeAccessor<QPDF_Bool>::check(obj.getPointer());
}
-DLL_EXPORT
bool
QPDFObjectHandle::isNull()
{
@@ -75,7 +71,6 @@ QPDFObjectHandle::isNull()
return QPDFObjectTypeAccessor<QPDF_Null>::check(obj.getPointer());
}
-DLL_EXPORT
bool
QPDFObjectHandle::isInteger()
{
@@ -83,7 +78,6 @@ QPDFObjectHandle::isInteger()
return QPDFObjectTypeAccessor<QPDF_Integer>::check(obj.getPointer());
}
-DLL_EXPORT
bool
QPDFObjectHandle::isReal()
{
@@ -91,14 +85,12 @@ QPDFObjectHandle::isReal()
return QPDFObjectTypeAccessor<QPDF_Real>::check(obj.getPointer());
}
-DLL_EXPORT
bool
QPDFObjectHandle::isNumber()
{
return (isInteger() || isReal());
}
-DLL_EXPORT
double
QPDFObjectHandle::getNumericValue()
{
@@ -118,7 +110,6 @@ QPDFObjectHandle::getNumericValue()
return result;
}
-DLL_EXPORT
bool
QPDFObjectHandle::isName()
{
@@ -126,7 +117,6 @@ QPDFObjectHandle::isName()
return QPDFObjectTypeAccessor<QPDF_Name>::check(obj.getPointer());
}
-DLL_EXPORT
bool
QPDFObjectHandle::isString()
{
@@ -134,7 +124,6 @@ QPDFObjectHandle::isString()
return QPDFObjectTypeAccessor<QPDF_String>::check(obj.getPointer());
}
-DLL_EXPORT
bool
QPDFObjectHandle::isArray()
{
@@ -142,7 +131,6 @@ QPDFObjectHandle::isArray()
return QPDFObjectTypeAccessor<QPDF_Array>::check(obj.getPointer());
}
-DLL_EXPORT
bool
QPDFObjectHandle::isDictionary()
{
@@ -150,7 +138,6 @@ QPDFObjectHandle::isDictionary()
return QPDFObjectTypeAccessor<QPDF_Dictionary>::check(obj.getPointer());
}
-DLL_EXPORT
bool
QPDFObjectHandle::isStream()
{
@@ -158,7 +145,6 @@ QPDFObjectHandle::isStream()
return QPDFObjectTypeAccessor<QPDF_Stream>::check(obj.getPointer());
}
-DLL_EXPORT
bool
QPDFObjectHandle::isIndirect()
{
@@ -166,7 +152,6 @@ QPDFObjectHandle::isIndirect()
return (this->objid != 0);
}
-DLL_EXPORT
bool
QPDFObjectHandle::isScalar()
{
@@ -175,7 +160,6 @@ QPDFObjectHandle::isScalar()
// Bool accessors
-DLL_EXPORT
bool
QPDFObjectHandle::getBoolValue()
{
@@ -185,7 +169,6 @@ QPDFObjectHandle::getBoolValue()
// Integer accessors
-DLL_EXPORT
int
QPDFObjectHandle::getIntValue()
{
@@ -195,7 +178,6 @@ QPDFObjectHandle::getIntValue()
// Real accessors
-DLL_EXPORT
std::string
QPDFObjectHandle::getRealValue()
{
@@ -205,7 +187,6 @@ QPDFObjectHandle::getRealValue()
// Name accessors
-DLL_EXPORT
std::string
QPDFObjectHandle::getName()
{
@@ -215,7 +196,6 @@ QPDFObjectHandle::getName()
// String accessors
-DLL_EXPORT
std::string
QPDFObjectHandle::getStringValue()
{
@@ -223,7 +203,6 @@ QPDFObjectHandle::getStringValue()
return dynamic_cast<QPDF_String*>(obj.getPointer())->getVal();
}
-DLL_EXPORT
std::string
QPDFObjectHandle::getUTF8Value()
{
@@ -233,7 +212,6 @@ QPDFObjectHandle::getUTF8Value()
// Array accessors
-DLL_EXPORT
int
QPDFObjectHandle::getArrayNItems()
{
@@ -241,7 +219,6 @@ QPDFObjectHandle::getArrayNItems()
return dynamic_cast<QPDF_Array*>(obj.getPointer())->getNItems();
}
-DLL_EXPORT
QPDFObjectHandle
QPDFObjectHandle::getArrayItem(int n)
{
@@ -251,7 +228,6 @@ QPDFObjectHandle::getArrayItem(int n)
// Array mutators
-DLL_EXPORT
void
QPDFObjectHandle::setArrayItem(int n, QPDFObjectHandle const& item)
{
@@ -261,7 +237,6 @@ QPDFObjectHandle::setArrayItem(int n, QPDFObjectHandle const& item)
// Dictionary accessors
-DLL_EXPORT
bool
QPDFObjectHandle::hasKey(std::string const& key)
{
@@ -269,7 +244,6 @@ QPDFObjectHandle::hasKey(std::string const& key)
return dynamic_cast<QPDF_Dictionary*>(obj.getPointer())->hasKey(key);
}
-DLL_EXPORT
QPDFObjectHandle
QPDFObjectHandle::getKey(std::string const& key)
{
@@ -277,7 +251,6 @@ QPDFObjectHandle::getKey(std::string const& key)
return dynamic_cast<QPDF_Dictionary*>(obj.getPointer())->getKey(key);
}
-DLL_EXPORT
std::set<std::string>
QPDFObjectHandle::getKeys()
{
@@ -287,7 +260,6 @@ QPDFObjectHandle::getKeys()
// Dictionary mutators
-DLL_EXPORT
void
QPDFObjectHandle::replaceKey(std::string const& key,
QPDFObjectHandle const& value)
@@ -297,7 +269,6 @@ QPDFObjectHandle::replaceKey(std::string const& key,
obj.getPointer())->replaceKey(key, value);
}
-DLL_EXPORT
void
QPDFObjectHandle::removeKey(std::string const& key)
{
@@ -306,7 +277,6 @@ QPDFObjectHandle::removeKey(std::string const& key)
}
// Stream accessors
-DLL_EXPORT
QPDFObjectHandle
QPDFObjectHandle::getDict()
{
@@ -314,7 +284,6 @@ QPDFObjectHandle::getDict()
return dynamic_cast<QPDF_Stream*>(obj.getPointer())->getDict();
}
-DLL_EXPORT
PointerHolder<Buffer>
QPDFObjectHandle::getStreamData()
{
@@ -322,7 +291,6 @@ QPDFObjectHandle::getStreamData()
return dynamic_cast<QPDF_Stream*>(obj.getPointer())->getStreamData();
}
-DLL_EXPORT
bool
QPDFObjectHandle::pipeStreamData(Pipeline* p, bool filter,
bool normalize, bool compress)
@@ -332,21 +300,18 @@ QPDFObjectHandle::pipeStreamData(Pipeline* p, bool filter,
p, filter, normalize, compress);
}
-DLL_EXPORT
int
QPDFObjectHandle::getObjectID() const
{
return this->objid;
}
-DLL_EXPORT
int
QPDFObjectHandle::getGeneration() const
{
return this->generation;
}
-DLL_EXPORT
std::map<std::string, QPDFObjectHandle>
QPDFObjectHandle::getPageImages()
{
@@ -395,7 +360,6 @@ QPDFObjectHandle::getPageImages()
return result;
}
-DLL_EXPORT
std::vector<QPDFObjectHandle>
QPDFObjectHandle::getPageContents()
{
@@ -435,7 +399,6 @@ QPDFObjectHandle::getPageContents()
return result;
}
-DLL_EXPORT
std::string
QPDFObjectHandle::unparse()
{
@@ -452,7 +415,6 @@ QPDFObjectHandle::unparse()
return result;
}
-DLL_EXPORT
std::string
QPDFObjectHandle::unparseResolved()
{
@@ -466,56 +428,48 @@ QPDFObjectHandle::newIndirect(QPDF* qpdf, int objid, int generation)
return QPDFObjectHandle(qpdf, objid, generation);
}
-DLL_EXPORT
QPDFObjectHandle
QPDFObjectHandle::newBool(bool value)
{
return QPDFObjectHandle(new QPDF_Bool(value));
}
-DLL_EXPORT
QPDFObjectHandle
QPDFObjectHandle::newNull()
{
return QPDFObjectHandle(new QPDF_Null());
}
-DLL_EXPORT
QPDFObjectHandle
QPDFObjectHandle::newInteger(int value)
{
return QPDFObjectHandle(new QPDF_Integer(value));
}
-DLL_EXPORT
QPDFObjectHandle
QPDFObjectHandle::newReal(std::string const& value)
{
return QPDFObjectHandle(new QPDF_Real(value));
}
-DLL_EXPORT
QPDFObjectHandle
QPDFObjectHandle::newName(std::string const& name)
{
return QPDFObjectHandle(new QPDF_Name(name));
}
-DLL_EXPORT
QPDFObjectHandle
QPDFObjectHandle::newString(std::string const& str)
{
return QPDFObjectHandle(new QPDF_String(str));
}
-DLL_EXPORT
QPDFObjectHandle
QPDFObjectHandle::newArray(std::vector<QPDFObjectHandle> const& items)
{
return QPDFObjectHandle(new QPDF_Array(items));
}
-DLL_EXPORT
QPDFObjectHandle
QPDFObjectHandle::newDictionary(
std::map<std::string, QPDFObjectHandle> const& items)