15 #ifndef FS_PDFNUMBERTREE_H_ 16 #define FS_PDFNUMBERTREE_H_ 198 #endif // FS_PDFNUMBERTREE_H_ PDFNumberTree & operator=(const PDFNumberTree &other)
Assign operator.
Type GetType()
Get the type of current number tree.
bool RemoveAllObjs()
Remove all key integers from current number tree, along with theirs value (as PDF object)...
Definition: fs_pdfdoc.h:338
"PageLabels" number tree.
Definition: fs_pdfnumbertree.h:66
bool RemoveObj(int number)
Remove a key integer from current number tree, along with its value (as PDF object).
bool IsEmpty() const
Check whether current object is empty or not.
~PDFNumberTree()
Destructor.
bool operator==(const PDFNumberTree &other) const
Equal operator.
void * FS_HANDLE
Handle type.
Definition: fs_basictypes.h:216
Header file for common definitions and classes.
bool SetObj(int number, objects::PDFObject *pdf_object)
Set the value (as PDF object) of a specified key integer. If the key integer does not exist...
Header file for PDF object related definitions and classes.
Definition: fs_basictypes.h:342
Foxit namespace.
Definition: fs_connectedpdf.h:26
Definition: fs_pdfobject.h:55
bool HasNumber(int number)
Check if the specified key integer exists in current number tree.
PDFNumberTree()
Constructor.
objects::PDFObject * GetObj(int number)
Get the value (as PDF object) of a specified key integer.
bool operator!=(const PDFNumberTree &other) const
Not equal operator.
Type
Enumeration for number tree type.
Definition: fs_pdfnumbertree.h:64
Definition: fs_pdfnumbertree.h:57