A PdfDataProvider object with a PdfObject owner, specialized in holding objects.
More...
#include <PdfDataContainer.h>
|
virtual void | resetDirty ()=0 |
|
PdfObject * | GetIndirectObject (const PdfReference &reference) const |
|
PdfDocument * | GetObjectDocument () |
|
void | SetDirty () |
|
bool | IsIndirectReferenceAllowed (const PdfObject &obj) |
|
virtual void | setChildrenParent ()=0 |
|
void | AssertMutable () const |
|
|
class | PdfObject |
|
class | PdfArray |
|
class | PdfDictionary |
|
A PdfDataProvider object with a PdfObject owner, specialized in holding objects.
◆ GetOwner()
const PdfObject* PoDoFo::PdfDataContainer::GetOwner |
( |
| ) |
const |
|
inline |
- Returns
- a pointer to a PdfObject that is the owner of this data type. Might be nullptr if the data type has no owner.
◆ Write()
Write the complete datatype to a file.
- Parameters
-
device | write the object to this device |
writeMode | additional options for writing this object |
encrypt | an encryption object which is used to encrypt this object or nullptr to not encrypt this object |
Implemented in PoDoFo::PdfDictionary, and PoDoFo::PdfArray.
The documentation for this class was generated from the following files: