Loading...
Searching...
No Matches
DictIterator.h
Go to the documentation of this file.
1//---------------------------------------------------------------------------------------
2// Copyright (c) 2001-2025 by Apryse Software Inc. All Rights Reserved.
3// Consult legal.txt regarding legal and license information.
4//---------------------------------------------------------------------------------------
5#ifndef PDFTRON_H_CPPSDFDictIterator
6#define PDFTRON_H_CPPSDFDictIterator
7
8#include <C/Common/TRN_Types.h>
9#include <C/Common/TRN_Iterator.h>
10
11namespace pdftron {
12 namespace SDF {
13
14
15class Obj;
16
33{
34public:
35
39 void Next();
40
45
50
54 bool HasCurrent();
55
60 bool HasNext();
61
68
72 void Destroy();
73
74// @cond PRIVATE_DOC
75#ifndef SWIGHIDDEN
76 DictIterator(TRN_DictIterator impl);
77 TRN_DictIterator mp_impl;
78#endif
79// @endcond
80};
81
82 };
83};
84
85#include <Impl/SDFDoc.inl>
86
87#endif // PDFTRON_H_CPPSDFDictIterator
DictIterator(const DictIterator &c)
DictIterator & operator=(const DictIterator &other)