PDF Indirect Object Dictionary, used for named resources in a Resource Dictionary.
More...
#include <PDFPrinterSupport.h>
PDF Indirect Object Dictionary, used for named resources in a Resource Dictionary.
◆ IndirectObjectDictionary()
FCFSupport::PDFFileStructures::IndirectObjectDictionary::IndirectObjectDictionary |
( |
unsigned long int |
objNum = 0L , |
|
|
unsigned short int |
genNum = 0 , |
|
|
CrossReferenceTable * |
tab = NULL |
|
) |
| |
|
inline |
Constructor.
Create a new dictonary.
- Parameters
-
objNum | The next object number. |
genNum | The generation number. |
tab | The cross reference table we are in. |
◆ ~IndirectObjectDictionary()
FCFSupport::PDFFileStructures::IndirectObjectDictionary::~IndirectObjectDictionary |
( |
| ) |
|
|
inline |
Destructor.
Clean everything up.
◆ AddIndirectObject()
void FCFSupport::PDFFileStructures::IndirectObjectDictionary::AddIndirectObject |
( |
const string |
name, |
|
|
IndirectObject * |
obj |
|
) |
| |
|
inline |
Add an indirect object.
- Parameters
-
name | The name of the object. |
obj | The object itself. |
◆ Size()
int FCFSupport::PDFFileStructures::IndirectObjectDictionary::Size |
( |
| ) |
const |
|
inline |
Return the number of elements in this dictionary.
◆ WriteDictionaryElements()
virtual ostream& FCFSupport::PDFFileStructures::IndirectObjectDictionary::WriteDictionaryElements |
( |
ostream & |
stream | ) |
const |
|
inlineprotectedvirtual |
◆ elements
The elements in this dictionary.