Binary compatibility report for the PoDoFo library  between 0.7.0 and 0.8.0 versions on x86

Test Info


Library NamePoDoFo
Version #10.7.0
Version #20.8.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files1
Total Shared Libraries1
Total Symbols / Types1314 / 481
VerdictIncompatible
(78.8%)

Problem Summary


SeverityCount
Added Symbols-154
Removed SymbolsHigh98
Problems with
Data Types
High51
Medium52
Low32
Problems with
Symbols
High85
Medium10
Low21
Problems with
Constants
Low0
Other Changes
in Data Types
-8
Other Changes
in Constants
-2

Added Symbols (154)


PdfAcroForm.h, libpodofo.so
namespace PoDoFo
PdfAcroForm::GetNeedAppearances ( ) const
PdfAcroForm::PdfAcroForm [in-charge] ( PdfDocument* pDoc, enum PdfAcroForm::EPdfAcroFormDefaulAppearance eDefaultAppearance )
PdfAcroForm::PdfAcroForm [in-charge] ( PdfDocument* pDoc, PdfObject* pObject, enum PdfAcroForm::EPdfAcroFormDefaulAppearance eDefaultAppearance )
PdfAcroForm::PdfAcroForm [not-in-charge] ( PdfDocument* pDoc, enum PdfAcroForm::EPdfAcroFormDefaulAppearance eDefaultAppearance )
PdfAcroForm::PdfAcroForm [not-in-charge] ( PdfDocument* pDoc, PdfObject* pObject, enum PdfAcroForm::EPdfAcroFormDefaulAppearance eDefaultAppearance )
PdfAcroForm::SetNeedAppearances bool bNeedAppearances )

PdfAction.h, libpodofo.so
namespace PoDoFo
PdfAction::AddToDictionary PdfDictionary& dictionary ) const

PdfCanvas.h, libpodofo.so
namespace PoDoFo
PdfCanvas::AddColorResource PdfColor const& rColor )

PdfColor.h, libpodofo.so
namespace PoDoFo
PdfColor::BuildColorSpace PdfVecObjects* pOwner ) const
PdfColorCieLab::PdfColorCieLab [in-charge] double dCieL, double dCieA, double dCieB )
PdfColorCieLab::PdfColorCieLab [not-in-charge] double dCieL, double dCieA, double dCieB )
PdfColorCMYK::PdfColorCMYK [in-charge] double dCyan, double dMagenta, double dYellow, double dBlack )
PdfColorCMYK::PdfColorCMYK [not-in-charge] double dCyan, double dMagenta, double dYellow, double dBlack )
PdfColorGray::PdfColorGray [in-charge] double dGray )
PdfColorGray::PdfColorGray [not-in-charge] double dGray )
PdfColorRGB::PdfColorRGB [in-charge] double dRed, double dGreen, double dBlue )
PdfColorRGB::PdfColorRGB [not-in-charge] double dRed, double dGreen, double dBlue )
PdfColorSeparation::PdfColorSeparation [in-charge] ( std::string const& sName, double dDensity, PdfColor const& alternateColor )
PdfColorSeparation::PdfColorSeparation [not-in-charge] ( std::string const& sName, double dDensity, PdfColor const& alternateColor )
PdfColorSeparationAll::PdfColorSeparationAll [in-charge] ( )
PdfColorSeparationAll::PdfColorSeparationAll [not-in-charge] ( )
PdfColorSeparationNone::PdfColorSeparationNone [in-charge] ( )
PdfColorSeparationNone::PdfColorSeparationNone [not-in-charge] ( )

PdfContents.h, libpodofo.so
namespace PoDoFo
PdfContents::PdfContents [in-charge] PdfDocument* pParent )
PdfContents::PdfContents [in-charge] PdfPage* pParent )
PdfContents::PdfContents [not-in-charge] PdfDocument* pParent )
PdfContents::PdfContents [not-in-charge] PdfPage* pParent )

PdfDictionary.h, libpodofo.so
namespace PoDoFo
PdfDictionary::GetKeyAsLong ( PdfName const& key, long long lDefault ) const

PdfDocument.h, libpodofo.so
namespace PoDoFo
PdfDocument::CreateDuplicateFontType1 PdfFont* pFont, char const* pszSuffix )
PdfDocument::GetAcroForm bool bCreate, enum PdfAcroForm::EPdfAcroFormDefaulAppearance eDefaultAppearance )

PdfElement.h, libpodofo.so
namespace PoDoFo
PdfElement::PdfElement [in-charge] ( enum EPdfDataType eExpectedDataType, PdfObject* pObject )
PdfElement::PdfElement [not-in-charge] ( enum EPdfDataType eExpectedDataType, PdfObject* pObject )

PdfExtGState.h, libpodofo.so
namespace PoDoFo
PdfExtGState::SetFrequency double frequency )

PdfFilter.h, libpodofo.so
namespace PoDoFo
PdfFilter::Decode ( char const* pInBuffer, pdf_long lInLen, char** ppOutBuffer, pdf_long* plOutLen, PdfDictionary const* pDecodeParms ) const
PdfFilter::Encode ( char const* pInBuffer, pdf_long lInLen, char** ppOutBuffer, pdf_long* plOutLen ) const

PdfFont.h, libpodofo.so
namespace PoDoFo
PdfFont::EmbedFont ( )

PdfFontCache.h, libpodofo.so
namespace PoDoFo
PdfFontCache::GetDuplicateFontType1 PdfFont* pFont, char const* pszSuffix )

PdfFontFactory.h, libpodofo.so
namespace PoDoFo
PdfFontFactory::GetFontType char const* pszFilename ) [static]

PdfFontMetrics.h, libpodofo.so
namespace PoDoFo
PdfFontMetrics::StringWidth ( char const* pszText, pdf_long nLength ) const
PdfFontMetrics::UnicodeCharWidth unsigned short c ) const

PdfFunction.h, libpodofo.so
namespace PoDoFo
PdfSampledFunction::PdfSampledFunction [in-charge] ( PdfArray const& rDomain, PdfArray const& rRange, PdfFunction::Sample const& rlstSamples, PdfDocument* pParent )
PdfSampledFunction::PdfSampledFunction [in-charge] ( PdfArray const& rDomain, PdfArray const& rRange, PdfFunction::Sample const& rlstSamples, PdfVecObjects* pParent )
PdfSampledFunction::PdfSampledFunction [not-in-charge] ( PdfArray const& rDomain, PdfArray const& rRange, PdfFunction::Sample const& rlstSamples, PdfDocument* pParent )
PdfSampledFunction::PdfSampledFunction [not-in-charge] ( PdfArray const& rDomain, PdfArray const& rRange, PdfFunction::Sample const& rlstSamples, PdfVecObjects* pParent )
PdfSampledFunction::~PdfSampledFunction [in-charge-deleting] ( )
PdfSampledFunction::~PdfSampledFunction [in-charge] ( )

PdfImage.h, libpodofo.so
namespace PoDoFo
PdfImage::GetSupportedFormats ( ) [static]
PdfImage::LoadFromPng char const* pszFilename )
PdfImage::PdfImage [in-charge] ( PdfDocument* pParent, char const* pszPrefix )
PdfImage::PdfImage [in-charge] ( PdfVecObjects* pParent, char const* pszPrefix )
PdfImage::PdfImage [not-in-charge] ( PdfDocument* pParent, char const* pszPrefix )
PdfImage::PdfImage [not-in-charge] ( PdfVecObjects* pParent, char const* pszPrefix )
PdfImage::SetImageSoftmask PdfImage const* pSoftmask )

PdfInfo.h, libpodofo.so
namespace PoDoFo
PdfInfo::PdfInfo [in-charge] ( PdfObject* pObject, int eInitial )
PdfInfo::PdfInfo [in-charge] ( PdfVecObjects* pParent, int eInitial )
PdfInfo::PdfInfo [not-in-charge] ( PdfObject* pObject, int eInitial )
PdfInfo::PdfInfo [not-in-charge] ( PdfVecObjects* pParent, int eInitial )

PdfInputDevice.h, libpodofo.so
namespace PoDoFo
PdfInputDevice::PdfInputDevice [in-charge] ( char const* pBuffer, size_t lLen )
PdfInputDevice::PdfInputDevice [not-in-charge] ( char const* pBuffer, size_t lLen )

PdfInputStream.h, libpodofo.so
namespace PoDoFo
PdfDeviceInputStream::Read char* pBuffer, pdf_long lLen )
PdfFileInputStream::Read char* pBuffer, pdf_long lLen )
PdfMemoryInputStream::PdfMemoryInputStream [in-charge] ( char const* pBuffer, pdf_long lBufferLen )
PdfMemoryInputStream::PdfMemoryInputStream [not-in-charge] ( char const* pBuffer, pdf_long lBufferLen )
PdfMemoryInputStream::Read char* pBuffer, pdf_long lLen )

PdfMemStream.h, libpodofo.so
namespace PoDoFo
PdfMemStream::GetCopy char** pBuffer, pdf_long* lLen ) const
PdfMemStream::GetCopy PdfOutputStream* pStream ) const

PdfObject.h, libpodofo.so
namespace PoDoFo
PdfObject::PdfObject [in-charge] pdf_int64 l )
PdfObject::PdfObject [not-in-charge] pdf_int64 l )

PdfOutlines.h, libpodofo.so
namespace PoDoFo
PdfOutlineItem::CreateNext ( PdfString const& sTitle, PdfAction const& rAction )
PdfOutlineItem::GetAction ( )
PdfOutlineItem::PdfOutlineItem [in-charge] ( PdfString const& sTitle, PdfAction const& rAction, PdfOutlineItem* pParentOutline, PdfVecObjects* pParent )
PdfOutlineItem::PdfOutlineItem [not-in-charge] ( PdfString const& sTitle, PdfAction const& rAction, PdfOutlineItem* pParentOutline, PdfVecObjects* pParent )
PdfOutlineItem::SetAction PdfAction const& rAction )

PdfOutputDevice.h, libpodofo.so
namespace PoDoFo
PdfOutputDevice::PdfOutputDevice [in-charge] char* pBuffer, size_t lLen )
PdfOutputDevice::PdfOutputDevice [not-in-charge] char* pBuffer, size_t lLen )
PdfOutputDevice::Write ( char const* pBuffer, size_t lLen )

PdfOutputStream.h, libpodofo.so
namespace PoDoFo
PdfBufferOutputStream::Write ( char const* pBuffer, pdf_long lLen )
PdfDeviceOutputStream::Write ( char const* pBuffer, pdf_long lLen )
PdfFileOutputStream::Write ( char const* pBuffer, pdf_long lLen )
PdfMemoryOutputStream::PdfMemoryOutputStream [in-charge] char* pBuffer, pdf_long lLen )
PdfMemoryOutputStream::PdfMemoryOutputStream [in-charge] pdf_long lInitial )
PdfMemoryOutputStream::PdfMemoryOutputStream [not-in-charge] char* pBuffer, pdf_long lLen )
PdfMemoryOutputStream::PdfMemoryOutputStream [not-in-charge] pdf_long lInitial )
PdfMemoryOutputStream::Write ( char const* pBuffer, pdf_long lLen )

PdfPage.h, libpodofo.so
namespace PoDoFo
PdfPage::PdfPage [in-charge] ( PdfRect const& rSize, PdfDocument* pParent )
PdfPage::PdfPage [not-in-charge] ( PdfRect const& rSize, PdfDocument* pParent )

PdfPagesTreeCache.h, libpodofo.so
namespace PoDoFo
PdfPagesTreeCache::AddPageObject int nIndex, PdfPage* pPage )
PdfPagesTreeCache::ClearCache ( )
PdfPagesTreeCache::DeletePage int nIndex )
PdfPagesTreeCache::GetPage int nIndex )
PdfPagesTreeCache::InsertPage int nIndex )
PdfPagesTreeCache::PdfPagesTreeCache [in-charge] int nInitialSize )
PdfPagesTreeCache::PdfPagesTreeCache [not-in-charge] int nInitialSize )
PdfPagesTreeCache::~PdfPagesTreeCache [in-charge-deleting] ( )
PdfPagesTreeCache::~PdfPagesTreeCache [in-charge] ( )
PdfPagesTreeCache::~PdfPagesTreeCache [not-in-charge] ( )

PdfPainter.h, libpodofo.so
namespace PoDoFo
PdfPainter::AddText ( PdfString const& sText, pdf_long lStringLen )
PdfPainter::Clip bool useEvenOddRule )
PdfPainter::DrawArc double dX, double dY, double dRadius, double dAngle1, double dAngle2 )
PdfPainter::ExpandTabs ( PdfString const& rsString, pdf_long lLen ) const
PdfPainter::InternalArc double x, double y, double ray, double ang1, double ang2, bool cont_flg )

PdfParser.h, libpodofo.so
namespace PoDoFo
PdfParser::FindToken2 ( char const* pszToken, long const lRange, size_t searchEnd )
PdfParser::ReadXRef pdf_long* pXRefOffset )
PdfParser::ReadXRefContents ( pdf_long lOffset, bool bPositionAtEnd )
PdfParser::ReadXRefStreamContents ( pdf_long lOffset, bool bReadOnlyTrailer )
PdfParser::ReadXRefSubsection ( long long& nFirstObject, long long& nNumObjects )

PdfParserObject.h, libpodofo.so
namespace PoDoFo
PdfParserObject::PdfParserObject [in-charge] ( PdfVecObjects* pCreator, PdfRefCountedInputDevice const& rDevice, PdfRefCountedBuffer const& rBuffer, pdf_long lOffset )
PdfParserObject::PdfParserObject [not-in-charge] ( PdfVecObjects* pCreator, PdfRefCountedInputDevice const& rDevice, PdfRefCountedBuffer const& rBuffer, pdf_long lOffset )

PdfRefCountedBuffer.h, libpodofo.so
namespace PoDoFo
PdfRefCountedBuffer::PdfRefCountedBuffer [in-charge] char* pBuffer, size_t lSize )
PdfRefCountedBuffer::PdfRefCountedBuffer [not-in-charge] char* pBuffer, size_t lSize )

PdfRefCountedInputDevice.h, libpodofo.so
namespace PoDoFo
PdfRefCountedInputDevice::PdfRefCountedInputDevice [in-charge] ( char const* pBuffer, size_t lLen )
PdfRefCountedInputDevice::PdfRefCountedInputDevice [not-in-charge] ( char const* pBuffer, size_t lLen )

PdfShadingPattern.h, libpodofo.so
namespace PoDoFo
PdfFunctionBaseShadingPattern::PdfFunctionBaseShadingPattern [in-charge] ( PdfColor const& rLL, PdfColor const& rUL, PdfColor const& rLR, PdfColor const& rUR, PdfArray const& rMatrix, PdfDocument* pParent )
PdfFunctionBaseShadingPattern::PdfFunctionBaseShadingPattern [in-charge] ( PdfColor const& rLL, PdfColor const& rUL, PdfColor const& rLR, PdfColor const& rUR, PdfArray const& rMatrix, PdfVecObjects* pParent )
PdfFunctionBaseShadingPattern::PdfFunctionBaseShadingPattern [not-in-charge] ( PdfColor const& rLL, PdfColor const& rUL, PdfColor const& rLR, PdfColor const& rUR, PdfArray const& rMatrix, PdfDocument* pParent )
PdfFunctionBaseShadingPattern::PdfFunctionBaseShadingPattern [not-in-charge] ( PdfColor const& rLL, PdfColor const& rUL, PdfColor const& rLR, PdfColor const& rUR, PdfArray const& rMatrix, PdfVecObjects* pParent )
PdfFunctionBaseShadingPattern::~PdfFunctionBaseShadingPattern [in-charge-deleting] ( )
PdfFunctionBaseShadingPattern::~PdfFunctionBaseShadingPattern [in-charge] ( )

PdfStream.h, libpodofo.so
namespace PoDoFo
PdfStream::GetFilteredCopy char** pBuffer, pdf_long* lLen ) const
PdfStream::Set ( char const* szBuffer, pdf_long lLen )
PdfStream::Set ( char const* szBuffer, pdf_long lLen, TVecFilters const& vecFilters )
PdfStream::SetRawData ( PdfInputStream* pStream, pdf_long lLen )

PdfString.h, libpodofo.so
namespace PoDoFo
PdfString::ConvertUTF16toUTF8 ( pdf_utf16be const* pszUtf16, pdf_long lLenUtf16, pdf_utf8* pszUtf8, pdf_long lLenUtf8, enum EPdfStringConversion eConversion ) [static]
PdfString::ConvertUTF16toUTF8 ( pdf_utf16be const* pszUtf16, pdf_utf8* pszUtf8, pdf_long lLenUtf8 ) [static]
PdfString::ConvertUTF8toUTF16 ( pdf_utf8 const* pszUtf8, pdf_long lLenUtf8, pdf_utf16be* pszUtf16, pdf_long lLenUtf16, enum EPdfStringConversion eConversion ) [static]
PdfString::ConvertUTF8toUTF16 ( pdf_utf8 const* pszUtf8, pdf_utf16be* pszUtf16, pdf_long lLenUtf16 ) [static]
PdfString::PdfString [in-charge] ( char const* pszString, pdf_long lLen, bool bHex, PdfEncoding const*const pEncoding )
PdfString::PdfString [in-charge] ( pdf_utf16be const* pszStringUtf16, pdf_long lLen )
PdfString::PdfString [in-charge] ( pdf_utf8 const* pszStringUtf8, pdf_long lLen )
PdfString::PdfString [not-in-charge] ( char const* pszString, pdf_long lLen, bool bHex, PdfEncoding const*const pEncoding )
PdfString::PdfString [not-in-charge] ( pdf_utf16be const* pszStringUtf16, pdf_long lLen )
PdfString::PdfString [not-in-charge] ( pdf_utf8 const* pszStringUtf8, pdf_long lLen )
PdfString::SetHexData ( char const* pszHex, pdf_long lLen, PdfEncrypt* pEncrypt )

PdfTable.h, libpodofo.so
namespace PoDoFo
PdfTable::SetColumnWidths double* pdWidths )
PdfTable::SetRowHeights double* pdHeights )

PdfTokenizer.h, libpodofo.so
namespace PoDoFo
PdfTokenizer::PdfTokenizer [in-charge] ( char const* pBuffer, size_t lLen )
PdfTokenizer::PdfTokenizer [not-in-charge] ( char const* pBuffer, size_t lLen )

PdfVariant.h, libpodofo.so
namespace PoDoFo
PdfVariant::PdfVariant [in-charge] pdf_int64 l )
PdfVariant::PdfVariant [not-in-charge] pdf_int64 l )

PdfVecObjects.h, libpodofo.so
namespace PoDoFo
PdfVecObjects::GetObjectDependencies ( PdfObject const* pObj, std::deque<PdfReference>* pList ) const

PdfWriter.h, libpodofo.so
namespace PoDoFo
PdfWriter::FillTrailerObject ( PdfObject* pTrailer, pdf_long lSize, bool bPrevEntry, bool bOnlySizeKey ) const
PdfWriter::GetByteOffset ( PdfObject* pObject, pdf_long* pulOffset )
PdfWriter::WriteToBuffer char** ppBuffer, pdf_long* pulLen )

PdfXObject.h, libpodofo.so
namespace PoDoFo
PdfXObject::InitXObject ( PdfRect const& rRect, char const* pszPrefix )
PdfXObject::PdfXObject [in-charge] ( char const* pszSubType, PdfDocument* pParent, char const* pszPrefix )
PdfXObject::PdfXObject [in-charge] ( char const* pszSubType, PdfVecObjects* pParent, char const* pszPrefix )
PdfXObject::PdfXObject [in-charge] ( PdfMemDocument const& rSourceDoc, int nPage, PdfDocument* pParent, char const* pszPrefix )
PdfXObject::PdfXObject [in-charge] ( PdfRect const& rRect, PdfDocument* pParent, char const* pszPrefix )
PdfXObject::PdfXObject [in-charge] ( PdfRect const& rRect, PdfVecObjects* pParent, char const* pszPrefix )
PdfXObject::PdfXObject [not-in-charge] ( char const* pszSubType, PdfDocument* pParent, char const* pszPrefix )
PdfXObject::PdfXObject [not-in-charge] ( char const* pszSubType, PdfVecObjects* pParent, char const* pszPrefix )
PdfXObject::PdfXObject [not-in-charge] ( PdfMemDocument const& rSourceDoc, int nPage, PdfDocument* pParent, char const* pszPrefix )
PdfXObject::PdfXObject [not-in-charge] ( PdfRect const& rRect, PdfDocument* pParent, char const* pszPrefix )
PdfXObject::PdfXObject [not-in-charge] ( PdfRect const& rRect, PdfVecObjects* pParent, char const* pszPrefix )

to the top

Removed Symbols (98)


PdfAcroForm.h, libpodofo.so.0.6.99
namespace PoDoFo
PdfAcroForm::PdfAcroForm [in-charge] PdfDocument* pDoc )
PdfAcroForm::PdfAcroForm [in-charge] ( PdfDocument* pDoc, PdfObject* pObject )
PdfAcroForm::PdfAcroForm [not-in-charge] PdfDocument* pDoc )
PdfAcroForm::PdfAcroForm [not-in-charge] ( PdfDocument* pDoc, PdfObject* pObject )

PdfDictionary.h, libpodofo.so.0.6.99
namespace PoDoFo
PdfDictionary::GetKeyAsLong ( PdfName const& key, long lDefault ) const

PdfDocument.h, libpodofo.so.0.6.99
namespace PoDoFo
PdfDocument::GetAcroForm bool bCreate )

PdfFilter.h, libpodofo.so.0.6.99
namespace PoDoFo
PdfFilter::Decode ( char const* pInBuffer, long lInLen, char** ppOutBuffer, long* plOutLen, PdfDictionary const* pDecodeParms ) const
PdfFilter::Encode ( char const* pInBuffer, long lInLen, char** ppOutBuffer, long* plOutLen ) const

PdfFontMetrics.h, libpodofo.so.0.6.99
namespace PoDoFo
PdfFontMetrics::StringWidth ( char const* pszText, unsigned int nLength ) const

PdfImage.h, libpodofo.so.0.6.99
namespace PoDoFo
PdfImage::PdfImage [in-charge] PdfDocument* pParent )
PdfImage::PdfImage [in-charge] PdfVecObjects* pParent )
PdfImage::PdfImage [not-in-charge] PdfDocument* pParent )
PdfImage::PdfImage [not-in-charge] PdfVecObjects* pParent )

PdfInfo.h, libpodofo.so.0.6.99
namespace PoDoFo
PdfInfo::PdfInfo [in-charge] PdfObject* pObject )
PdfInfo::PdfInfo [in-charge] PdfVecObjects* pParent )
PdfInfo::PdfInfo [not-in-charge] PdfObject* pObject )
PdfInfo::PdfInfo [not-in-charge] PdfVecObjects* pParent )

PdfInputDevice.h, libpodofo.so.0.6.99
namespace PoDoFo
PdfInputDevice::PdfInputDevice [in-charge] ( char const* pBuffer, long lLen )
PdfInputDevice::PdfInputDevice [not-in-charge] ( char const* pBuffer, long lLen )

PdfInputStream.h, libpodofo.so.0.6.99
namespace PoDoFo
PdfDeviceInputStream::Read char* pBuffer, long lLen )
PdfFileInputStream::Read char* pBuffer, long lLen )
PdfMemoryInputStream::PdfMemoryInputStream [in-charge] ( char const* pBuffer, long lBufferLen )
PdfMemoryInputStream::PdfMemoryInputStream [not-in-charge] ( char const* pBuffer, long lBufferLen )
PdfMemoryInputStream::Read char* pBuffer, long lLen )

PdfMemStream.h, libpodofo.so.0.6.99
namespace PoDoFo
PdfMemStream::GetCopy char** pBuffer, long* lLen ) const

PdfMutex.h, libpodofo.so.0.6.99
namespace PoDoFo::Util
PdfMutex::IsPoDoFoMultiThread ( ) [static]
PdfMutex::Lock ( )
PdfMutex::PdfMutex [in-charge] ( )
PdfMutex::PdfMutex [not-in-charge] ( )
PdfMutex::TryLock ( )
PdfMutex::UnLock ( )
PdfMutex::~PdfMutex [in-charge] ( )
PdfMutex::~PdfMutex [not-in-charge] ( )

PdfMutexWrapper.h, libpodofo.so.0.6.99
namespace PoDoFo::Util
PdfMutexWrapper::PdfMutexWrapper [in-charge] PdfMutex& rMutex )
PdfMutexWrapper::PdfMutexWrapper [not-in-charge] PdfMutex& rMutex )
PdfMutexWrapper::~PdfMutexWrapper [in-charge] ( )
PdfMutexWrapper::~PdfMutexWrapper [not-in-charge] ( )

PdfObject.h, libpodofo.so.0.6.99
namespace PoDoFo
PdfObject::PdfObject [in-charge] long l )
PdfObject::PdfObject [not-in-charge] long l )

PdfOutputDevice.h, libpodofo.so.0.6.99
namespace PoDoFo
PdfOutputDevice::PdfOutputDevice [in-charge] char* pBuffer, long lLen )
PdfOutputDevice::PdfOutputDevice [not-in-charge] char* pBuffer, long lLen )
PdfOutputDevice::Write ( char const* pBuffer, long lLen )

PdfOutputStream.h, libpodofo.so.0.6.99
namespace PoDoFo
PdfBufferOutputStream::Write ( char const* pBuffer, long lLen )
PdfDeviceOutputStream::Write ( char const* pBuffer, long lLen )
PdfFileOutputStream::Write ( char const* pBuffer, long lLen )
PdfMemoryOutputStream::PdfMemoryOutputStream [in-charge] char* pBuffer, long lLen )
PdfMemoryOutputStream::PdfMemoryOutputStream [in-charge] long lInitial )
PdfMemoryOutputStream::PdfMemoryOutputStream [not-in-charge] char* pBuffer, long lLen )
PdfMemoryOutputStream::PdfMemoryOutputStream [not-in-charge] long lInitial )
PdfMemoryOutputStream::Write ( char const* pBuffer, long lLen )

PdfPainter.h, libpodofo.so.0.6.99
namespace PoDoFo
PdfPainter::AddText ( PdfString const& sText, long lStringLen )
PdfPainter::Clip ( )
PdfPainter::ExpandTabs ( PdfString const& rsString, long lLen ) const

PdfParser.h, libpodofo.so.0.6.99
namespace PoDoFo
PdfParser::ReadXRef long* pXRefOffset )
PdfParser::ReadXRefContents long lOffset, bool bPositionAtEnd )
PdfParser::ReadXRefStreamContents long lOffset, bool bReadOnlyTrailer )
PdfParser::ReadXRefStreamEntry char* pBuffer, long lLen, long* lW, int nObjNo )
PdfParser::ReadXRefSubsection ( long& nFirstObject, long& nNumObjects )

PdfParserObject.h, libpodofo.so.0.6.99
namespace PoDoFo
PdfParserObject::PdfParserObject [in-charge] ( PdfVecObjects* pCreator, PdfRefCountedInputDevice const& rDevice, PdfRefCountedBuffer const& rBuffer, long lOffset )
PdfParserObject::PdfParserObject [not-in-charge] ( PdfVecObjects* pCreator, PdfRefCountedInputDevice const& rDevice, PdfRefCountedBuffer const& rBuffer, long lOffset )

PdfRefCountedBuffer.h, libpodofo.so.0.6.99
namespace PoDoFo
PdfRefCountedBuffer::PdfRefCountedBuffer [in-charge] char* pBuffer, long lSize )
PdfRefCountedBuffer::PdfRefCountedBuffer [not-in-charge] char* pBuffer, long lSize )

PdfRefCountedInputDevice.h, libpodofo.so.0.6.99
namespace PoDoFo
PdfRefCountedInputDevice::PdfRefCountedInputDevice [in-charge] ( char const* pBuffer, long lLen )
PdfRefCountedInputDevice::PdfRefCountedInputDevice [not-in-charge] ( char const* pBuffer, long lLen )

PdfStream.h, libpodofo.so.0.6.99
namespace PoDoFo
PdfStream::GetFilteredCopy char** pBuffer, long* lLen ) const
PdfStream::Set ( char const* szBuffer, long lLen )
PdfStream::Set ( char const* szBuffer, long lLen, TVecFilters const& vecFilters )
PdfStream::SetRawData ( PdfInputStream* pStream, long lLen )

PdfString.h, libpodofo.so.0.6.99
namespace PoDoFo
PdfString::ConvertUTF16toUTF8 ( pdf_utf16be const* pszUtf16, long lLenUtf16, pdf_utf8* pszUtf8, long lLenUtf8, enum EPdfStringConversion eConversion ) [static]
PdfString::ConvertUTF16toUTF8 ( pdf_utf16be const* pszUtf16, pdf_utf8* pszUtf8, long lLenUtf8 ) [static]
PdfString::ConvertUTF8toUTF16 ( pdf_utf8 const* pszUtf8, long lLenUtf8, pdf_utf16be* pszUtf16, long lLenUtf16, enum EPdfStringConversion eConversion ) [static]
PdfString::ConvertUTF8toUTF16 ( pdf_utf8 const* pszUtf8, pdf_utf16be* pszUtf16, long lLenUtf16 ) [static]
PdfString::PdfString [in-charge] ( char const* pszString, long lLen, bool bHex, PdfEncoding const*const pEncoding )
PdfString::PdfString [in-charge] ( pdf_utf16be const* pszStringUtf16, long lLen )
PdfString::PdfString [in-charge] ( pdf_utf8 const* pszStringUtf8, long lLen )
PdfString::PdfString [not-in-charge] ( char const* pszString, long lLen, bool bHex, PdfEncoding const*const pEncoding )
PdfString::PdfString [not-in-charge] ( pdf_utf16be const* pszStringUtf16, long lLen )
PdfString::PdfString [not-in-charge] ( pdf_utf8 const* pszStringUtf8, long lLen )
PdfString::SetHexData ( char const* pszHex, long lLen, PdfEncrypt* pEncrypt )

PdfTokenizer.h, libpodofo.so.0.6.99
namespace PoDoFo
PdfTokenizer::PdfTokenizer [in-charge] ( char const* pBuffer, long lLen )
PdfTokenizer::PdfTokenizer [not-in-charge] ( char const* pBuffer, long lLen )

PdfVariant.h, libpodofo.so.0.6.99
namespace PoDoFo
PdfVariant::PdfVariant [in-charge] long l )
PdfVariant::PdfVariant [not-in-charge] long l )

PdfVecObjects.h, libpodofo.so.0.6.99
namespace PoDoFo
PdfVecObjects::GetObjectDependencies ( PdfObject const* pObj, std::list<PdfReference>* pList ) const

PdfWriter.h, libpodofo.so.0.6.99
namespace PoDoFo
PdfWriter::FillTrailerObject ( PdfObject* pTrailer, long lSize, bool bPrevEntry, bool bOnlySizeKey ) const
PdfWriter::GetByteOffset ( PdfObject* pObject, unsigned long* pulOffset )
PdfWriter::WriteToBuffer char** ppBuffer, unsigned long* pulLen )

PdfXObject.h, libpodofo.so.0.6.99
namespace PoDoFo
PdfXObject::InitXObject PdfRect const& rRect )
PdfXObject::PdfXObject [in-charge] ( char const* pszSubType, PdfDocument* pParent )
PdfXObject::PdfXObject [in-charge] ( char const* pszSubType, PdfVecObjects* pParent )
PdfXObject::PdfXObject [in-charge] ( PdfMemDocument const& rSourceDoc, int nPage, PdfDocument* pParent )
PdfXObject::PdfXObject [in-charge] ( PdfRect const& rRect, PdfDocument* pParent )
PdfXObject::PdfXObject [in-charge] ( PdfRect const& rRect, PdfVecObjects* pParent )
PdfXObject::PdfXObject [not-in-charge] ( char const* pszSubType, PdfDocument* pParent )
PdfXObject::PdfXObject [not-in-charge] ( char const* pszSubType, PdfVecObjects* pParent )
PdfXObject::PdfXObject [not-in-charge] ( PdfMemDocument const& rSourceDoc, int nPage, PdfDocument* pParent )
PdfXObject::PdfXObject [not-in-charge] ( PdfRect const& rRect, PdfDocument* pParent )
PdfXObject::PdfXObject [not-in-charge] ( PdfRect const& rRect, PdfVecObjects* pParent )

to the top

Problems with Data Types, High Severity (51)


PdfArray.h
namespace PoDoFo
[+] class PdfArray (1)

PdfColor.h
namespace PoDoFo
[+] class PdfColor (1)

PdfContents.h
namespace PoDoFo
[+] class PdfContents (2)

PdfContentsTokenizer.h
namespace PoDoFo
[+] class PdfContentsTokenizer (1)

PdfData.h
namespace PoDoFo
[+] class PdfData (1)

PdfDataType.h
namespace PoDoFo
[+] class PdfDataType (1)

PdfDestination.h
namespace PoDoFo
[+] class PdfDestination (1)

PdfDictionary.h
namespace PoDoFo
[+] class PdfDictionary (1)

PdfDifferenceEncoding.h
namespace PoDoFo
[+] class PdfDifferenceEncoding (1)

PdfDocument.h
namespace PoDoFo
[+] class PdfDocument (1)

PdfEncoding.h
namespace PoDoFo
[+] class PdfDocEncoding (1)
[+] class PdfIdentityEncoding (1)
[+] class PdfMacRomanEncoding (1)
[+] class PdfSimpleEncoding (1)
[+] class PdfWinAnsiEncoding (1)

PdfEncrypt.h
namespace PoDoFo
[+] class PdfEncrypt (1)

PdfExtGState.h
namespace PoDoFo
[+] class PdfExtGState (1)

PdfFont.h
namespace PoDoFo
[+] class PdfFont (1)

PdfFontMetrics.h
namespace PoDoFo
[+] class PdfFontMetrics (1)

PdfImage.h
namespace PoDoFo
[+] class PdfImage (1)

PdfImmediateWriter.h
namespace PoDoFo
[+] class PdfImmediateWriter (1)

PdfInputDevice.h
namespace PoDoFo
[+] class PdfInputDevice (1)

PdfMemDocument.h
namespace PoDoFo
[+] class PdfMemDocument (1)

PdfName.h
namespace PoDoFo
[+] class PdfName (1)

PdfObject.h
namespace PoDoFo
[+] class PdfObject (1)

PdfOutlines.h
namespace PoDoFo
[+] class PdfOutlineItem (1)
[+] class PdfOutlines (1)

PdfOutputDevice.h
namespace PoDoFo
[+] class PdfOutputDevice (1)

PdfPagesTree.h
namespace PoDoFo
[+] class PdfPagesTree (1)

PdfPainter.h
namespace PoDoFo
[+] class PdfPainter (6)

PdfPainterMM.h
namespace PoDoFo
[+] class PdfPainterMM (1)

PdfParser.h
namespace PoDoFo
[+] class PdfParser (1)

PdfParserObject.h
namespace PoDoFo
[+] class PdfParserObject (1)

PdfReference.h
namespace PoDoFo
[+] class PdfReference (1)

PdfShadingPattern.h
namespace PoDoFo
[+] class PdfAxialShadingPattern (1)
[+] class PdfRadialShadingPattern (1)
[+] class PdfShadingPattern (1)

PdfStream.h
namespace PoDoFo
[+] class PdfStream (1)

PdfStreamedDocument.h
namespace PoDoFo
[+] class PdfStreamedDocument (1)

PdfString.h
namespace PoDoFo
[+] class PdfString (1)

PdfTable.h
namespace PoDoFo
[+] class PdfSimpleTableModel (1)

PdfTokenizer.h
namespace PoDoFo
[+] class PdfTokenizer (1)

PdfVecObjects.h
namespace PoDoFo
[+] class PdfVecObjects (1)

PdfWriter.h
namespace PoDoFo
[+] class PdfWriter (1)

PdfXObject.h
namespace PoDoFo
[+] class PdfXObject (1)

to the top

Problems with Symbols, High Severity (85)


PdfAcroForm.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfAcroForm::PdfAcroForm [in-charge] PdfDocument* pDoc ) (1)
[+] PdfAcroForm::PdfAcroForm [not-in-charge] PdfDocument* pDoc ) (1)
[+] PdfAcroForm::PdfAcroForm [in-charge] ( PdfDocument* pDoc, PdfObject* pObject ) (1)
[+] PdfAcroForm::PdfAcroForm [not-in-charge] ( PdfDocument* pDoc, PdfObject* pObject ) (1)

PdfDictionary.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfDictionary::GetKeyAsLong ( PdfName const& key, long lDefault ) const (1)

PdfDocument.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfDocument::GetAcroForm bool bCreate ) (1)

PdfFilter.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfFilter::Decode ( char const* pInBuffer, long lInLen, char** ppOutBuffer, long* plOutLen, PdfDictionary const* pDecodeParms ) const (1)
[+] PdfFilter::Encode ( char const* pInBuffer, long lInLen, char** ppOutBuffer, long* plOutLen ) const (1)

PdfFontMetrics.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfFontMetrics::StringWidth ( char const* pszText, unsigned int nLength ) const (1)

PdfImage.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfImage::PdfImage [in-charge] PdfDocument* pParent ) (1)
[+] PdfImage::PdfImage [not-in-charge] PdfDocument* pParent ) (1)
[+] PdfImage::PdfImage [in-charge] PdfVecObjects* pParent ) (1)
[+] PdfImage::PdfImage [not-in-charge] PdfVecObjects* pParent ) (1)

PdfInfo.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfInfo::PdfInfo [not-in-charge] PdfObject* pObject ) (1)
[+] PdfInfo::PdfInfo [in-charge] PdfObject* pObject ) (1)
[+] PdfInfo::PdfInfo [not-in-charge] PdfVecObjects* pParent ) (1)
[+] PdfInfo::PdfInfo [in-charge] PdfVecObjects* pParent ) (1)

PdfInputDevice.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfInputDevice::PdfInputDevice [not-in-charge] ( char const* pBuffer, long lLen ) (1)
[+] PdfInputDevice::PdfInputDevice [in-charge] ( char const* pBuffer, long lLen ) (1)

PdfInputStream.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfDeviceInputStream::Read char* pBuffer, long lLen ) (1)
[+] PdfFileInputStream::Read char* pBuffer, long lLen ) (1)
[+] PdfMemoryInputStream::PdfMemoryInputStream [not-in-charge] ( char const* pBuffer, long lBufferLen ) (1)
[+] PdfMemoryInputStream::PdfMemoryInputStream [in-charge] ( char const* pBuffer, long lBufferLen ) (1)
[+] PdfMemoryInputStream::Read char* pBuffer, long lLen ) (1)

PdfMemStream.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfMemStream::GetCopy char** pBuffer, long* lLen ) const (1)

PdfObject.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfObject::PdfObject [in-charge] long l ) (1)
[+] PdfObject::PdfObject [not-in-charge] long l ) (1)

PdfOutputDevice.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfOutputDevice::PdfOutputDevice [in-charge] char* pBuffer, long lLen ) (1)
[+] PdfOutputDevice::PdfOutputDevice [not-in-charge] char* pBuffer, long lLen ) (1)
[+] PdfOutputDevice::Write ( char const* pBuffer, long lLen ) (1)

PdfOutputStream.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfBufferOutputStream::Write ( char const* pBuffer, long lLen ) (1)
[+] PdfDeviceOutputStream::Write ( char const* pBuffer, long lLen ) (1)
[+] PdfFileOutputStream::Write ( char const* pBuffer, long lLen ) (1)
[+] PdfMemoryOutputStream::PdfMemoryOutputStream [in-charge] char* pBuffer, long lLen ) (1)
[+] PdfMemoryOutputStream::PdfMemoryOutputStream [not-in-charge] char* pBuffer, long lLen ) (1)
[+] PdfMemoryOutputStream::PdfMemoryOutputStream [in-charge] long lInitial ) (1)
[+] PdfMemoryOutputStream::PdfMemoryOutputStream [not-in-charge] long lInitial ) (1)
[+] PdfMemoryOutputStream::Write ( char const* pBuffer, long lLen ) (1)

PdfPainter.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfPainter::AddText ( PdfString const& sText, long lStringLen ) (1)
[+] PdfPainter::Clip ( ) (1)
[+] PdfPainter::ExpandTabs ( PdfString const& rsString, long lLen ) const (1)

PdfParser.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfParser::ReadXRef long* pXRefOffset ) (1)
[+] PdfParser::ReadXRefContents long lOffset, bool bPositionAtEnd ) (1)
[+] PdfParser::ReadXRefStreamContents long lOffset, bool bReadOnlyTrailer ) (1)
[+] PdfParser::ReadXRefSubsection ( long& nFirstObject, long& nNumObjects ) (1)

PdfParserObject.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfParserObject::PdfParserObject [in-charge] ( PdfVecObjects* pCreator, PdfRefCountedInputDevice const& rDevice, PdfRefCountedBuffer const& rBuffer, long lOffset ) (1)
[+] PdfParserObject::PdfParserObject [not-in-charge] ( PdfVecObjects* pCreator, PdfRefCountedInputDevice const& rDevice, PdfRefCountedBuffer const& rBuffer, long lOffset ) (1)

PdfRefCountedBuffer.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfRefCountedBuffer::PdfRefCountedBuffer [not-in-charge] char* pBuffer, long lSize ) (1)
[+] PdfRefCountedBuffer::PdfRefCountedBuffer [in-charge] char* pBuffer, long lSize ) (1)

PdfRefCountedInputDevice.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfRefCountedInputDevice::PdfRefCountedInputDevice [in-charge] ( char const* pBuffer, long lLen ) (1)
[+] PdfRefCountedInputDevice::PdfRefCountedInputDevice [not-in-charge] ( char const* pBuffer, long lLen ) (1)

PdfStream.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfStream::GetFilteredCopy char** pBuffer, long* lLen ) const (1)
[+] PdfStream::Set ( char const* szBuffer, long lLen ) (1)
[+] PdfStream::Set ( char const* szBuffer, long lLen, TVecFilters const& vecFilters ) (1)
[+] PdfStream::SetRawData ( PdfInputStream* pStream, long lLen ) (1)

PdfString.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfString::ConvertUTF16toUTF8 ( pdf_utf16be const* pszUtf16, long lLenUtf16, pdf_utf8* pszUtf8, long lLenUtf8, enum EPdfStringConversion eConversion ) [static] (1)
[+] PdfString::ConvertUTF16toUTF8 ( pdf_utf16be const* pszUtf16, pdf_utf8* pszUtf8, long lLenUtf8 ) [static] (1)
[+] PdfString::ConvertUTF8toUTF16 ( pdf_utf8 const* pszUtf8, long lLenUtf8, pdf_utf16be* pszUtf16, long lLenUtf16, enum EPdfStringConversion eConversion ) [static] (1)
[+] PdfString::ConvertUTF8toUTF16 ( pdf_utf8 const* pszUtf8, pdf_utf16be* pszUtf16, long lLenUtf16 ) [static] (1)
[+] PdfString::PdfString [in-charge] ( char const* pszString, long lLen, bool bHex, PdfEncoding const*const pEncoding ) (1)
[+] PdfString::PdfString [not-in-charge] ( char const* pszString, long lLen, bool bHex, PdfEncoding const*const pEncoding ) (1)
[+] PdfString::PdfString [not-in-charge] ( pdf_utf8 const* pszStringUtf8, long lLen ) (1)
[+] PdfString::PdfString [in-charge] ( pdf_utf8 const* pszStringUtf8, long lLen ) (1)
[+] PdfString::PdfString [not-in-charge] ( pdf_utf16be const* pszStringUtf16, long lLen ) (1)
[+] PdfString::PdfString [in-charge] ( pdf_utf16be const* pszStringUtf16, long lLen ) (1)
[+] PdfString::SetHexData ( char const* pszHex, long lLen, PdfEncrypt* pEncrypt ) (1)

PdfTokenizer.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfTokenizer::PdfTokenizer [not-in-charge] ( char const* pBuffer, long lLen ) (1)
[+] PdfTokenizer::PdfTokenizer [in-charge] ( char const* pBuffer, long lLen ) (1)

PdfVariant.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfVariant::PdfVariant [in-charge] long l ) (1)
[+] PdfVariant::PdfVariant [not-in-charge] long l ) (1)

PdfVecObjects.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfVecObjects::GetObjectDependencies ( PdfObject const* pObj, std::list<PdfReference>* pList ) const (1)

PdfWriter.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfWriter::FillTrailerObject ( PdfObject* pTrailer, long lSize, bool bPrevEntry, bool bOnlySizeKey ) const (1)
[+] PdfWriter::GetByteOffset ( PdfObject* pObject, unsigned long* pulOffset ) (1)
[+] PdfWriter::WriteToBuffer char** ppBuffer, unsigned long* pulLen ) (1)

PdfXObject.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfXObject::InitXObject PdfRect const& rRect ) (1)
[+] PdfXObject::PdfXObject [not-in-charge] ( char const* pszSubType, PdfDocument* pParent ) (1)
[+] PdfXObject::PdfXObject [in-charge] ( char const* pszSubType, PdfDocument* pParent ) (1)
[+] PdfXObject::PdfXObject [in-charge] ( char const* pszSubType, PdfVecObjects* pParent ) (1)
[+] PdfXObject::PdfXObject [not-in-charge] ( char const* pszSubType, PdfVecObjects* pParent ) (1)
[+] PdfXObject::PdfXObject [not-in-charge] ( PdfMemDocument const& rSourceDoc, int nPage, PdfDocument* pParent ) (1)
[+] PdfXObject::PdfXObject [in-charge] ( PdfMemDocument const& rSourceDoc, int nPage, PdfDocument* pParent ) (1)
[+] PdfXObject::PdfXObject [not-in-charge] ( PdfRect const& rRect, PdfDocument* pParent ) (1)
[+] PdfXObject::PdfXObject [in-charge] ( PdfRect const& rRect, PdfDocument* pParent ) (1)
[+] PdfXObject::PdfXObject [in-charge] ( PdfRect const& rRect, PdfVecObjects* pParent ) (1)
[+] PdfXObject::PdfXObject [not-in-charge] ( PdfRect const& rRect, PdfVecObjects* pParent ) (1)

to the top

Problems with Data Types, Medium Severity (52)


PdfColor.h
namespace PoDoFo
[+] class PdfColor (2)

PdfEncoding.h
namespace PoDoFo
[+] class PdfSimpleEncoding (2)

PdfError.h
namespace PoDoFo
[+] enum EPdfError (33)

PdfFilter.h
namespace PoDoFo
[+] class PdfFilter (2)

PdfFont.h
namespace PoDoFo
[+] class PdfFont (3)

PdfFontMetrics.h
namespace PoDoFo
[+] class PdfFontMetrics (1)

PdfImmediateWriter.h
namespace PoDoFo
[+] class PdfImmediateWriter (1)

PdfInputStream.h
namespace PoDoFo
[+] class PdfInputStream (1)

PdfObject.h
namespace PoDoFo
[+] class PdfObject (1)

PdfOutputDevice.h
namespace PoDoFo
[+] class PdfOutputDevice (1)

PdfOutputStream.h
namespace PoDoFo
[+] class PdfOutputStream (1)

PdfPainter.h
namespace PoDoFo
[+] class PdfPainter (1)

PdfParserObject.h
namespace PoDoFo
[+] class PdfParserObject (1)

PdfStream.h
namespace PoDoFo
[+] class PdfStream (1)

PdfWriter.h
namespace PoDoFo
[+] class PdfWriter (1)

to the top

Problems with Symbols, Medium Severity (10)


PdfName.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfName::KeyContents [data] (1)
[+] PdfName::KeyFilter [data] (1)
[+] PdfName::KeyFlags [data] (1)
[+] PdfName::KeyLength [data] (1)
[+] PdfName::KeyNull [data] (1)
[+] PdfName::KeyRect [data] (1)
[+] PdfName::KeySize [data] (1)
[+] PdfName::KeySubtype [data] (1)
[+] PdfName::KeyType [data] (1)

PdfString.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfString::StringNull [data] (1)

to the top

Problems with Data Types, Low Severity (32)


PdfColor.h
namespace PoDoFo
[+] class PdfColor (1)

PdfContentsTokenizer.h
namespace PoDoFo
[+] class PdfContentsTokenizer (1)

PdfDataType.h
namespace PoDoFo
[+] class PdfDataType (1)

PdfDestination.h
namespace PoDoFo
[+] class PdfDestination (1)

PdfDifferenceEncoding.h
namespace PoDoFo
[+] class PdfDifferenceEncoding (1)

PdfDocument.h
namespace PoDoFo
[+] class PdfDocument (1)

PdfEncoding.h
namespace PoDoFo
[+] class PdfIdentityEncoding (1)
[+] class PdfSimpleEncoding (1)

PdfEncrypt.h
namespace PoDoFo
[+] class PdfEncrypt (1)

PdfExtGState.h
namespace PoDoFo
[+] class PdfExtGState (1)

PdfFontMetrics.h
namespace PoDoFo
[+] class PdfFontMetrics (3)

PdfInputDevice.h
namespace PoDoFo
[+] class PdfInputDevice (1)

PdfOutlines.h
namespace PoDoFo
[+] class PdfOutlineItem (1)

PdfOutputDevice.h
namespace PoDoFo
[+] class PdfOutputDevice (3)

PdfPagesTree.h
namespace PoDoFo
[+] class PdfPagesTree (2)

PdfParser.h
namespace PoDoFo
[+] class PdfParser (4)

PdfShadingPattern.h
namespace PoDoFo
[+] class PdfShadingPattern (1)

PdfTable.h
namespace PoDoFo
[+] class PdfSimpleTableModel (2)

PdfTokenizer.h
namespace PoDoFo
[+] class PdfTokenizer (1)

PdfVecObjects.h
namespace PoDoFo
[+] class PdfVecObjects (1)

PdfWriter.h
namespace PoDoFo
[+] class PdfWriter (1)

PdfXObject.h
namespace PoDoFo
[+] class PdfXObject (2)

to the top

Problems with Symbols, Low Severity (21)


PdfEncrypt.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfEncrypt::CalculateStreamLength int length ) const (2)
[+] PdfEncrypt::CalculateStreamOffset ( ) const (1)
[+] PdfEncrypt::Encrypt ( std::string& str, int inputLen ) const (1)
[+] PdfEncrypt::RC4 ( unsigned char* key, int keylen, unsigned char* textin, int textlen, unsigned char* textout ) (1)

PdfField.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfListField::GetItemCount ( ) const (1)
[+] PdfTextField::GetMaxLen ( ) const (1)
[+] PdfTextField::SetMaxLen int nMaxLen ) (1)

PdfInputStream.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfFileInputStream::GetFileLength ( ) (1)

PdfMemStream.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfMemStream::GetInternalBufferSize ( ) const (1)
[+] PdfMemStream::GetLength ( ) const (1)

PdfName.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfName::FromEscaped ( char const* pszName, int ilength ) [static] (1)

PdfObject.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfObject::GetByteOffset char const* pszKey ) (1)
[+] PdfObject::GetObjectLength ( ) (1)

PdfOutputDevice.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfOutputDevice::GetLength ( ) const (1)
[+] PdfOutputDevice::Tell ( ) const (1)

PdfPagesTree.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfPagesTree::InsertPage ( int inAfterPageNumber, PdfObject* pPage ) (1)
[+] PdfPagesTree::InsertPage ( int inAfterPageNumber, PdfPage* inPage ) (2)

PdfTokenizer.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfTokenizer::GetNextNumber ( ) (1)

PdfVecObjects.h, libpodofo.so.0.6.99
namespace PoDoFo
[+] PdfVecObjects::GetIndex PdfReference const& ref ) const (1)

to the top

Other Changes in Data Types (8)


PdfContentsTokenizer.h
namespace PoDoFo
[+] enum EPdfContentsType (1)

PdfDefines.h
namespace PoDoFo
[+] enum EPdfColorSpace (2)

PdfError.h
namespace PoDoFo
[+] enum EPdfError (4)

PdfFont.h
namespace PoDoFo
[+] class PdfFont (1)

to the top

Other Changes in Constants (2)


PdfCompilerCompat.h
[+] PDF_FORMAT_INT64
[+] PDF_FORMAT_UINT64

to the top

Header Files (1)


podofo.h

to the top

Shared Libraries (1)


libpodofo.so.0.6.99

to the top




Generated on Tue Jul 30 12:56:26 2013 for PoDoFo by ABI Compliance Checker 1.99.7  
A tool for checking backward compatibility of a C/C++ library API