4 #include <system/weak_ptr.h> 5 #include <system/shared_ptr.h> 6 #include <system/collections/ienumerator.h> 7 #include <system/collections/ienumerable.h> 10 #include "Aspose.PDF.Cpp/aspose_pdf_api_defs.h" 29 template <
typename>
class List;
38 namespace Annotations {
48 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
49 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
57 typedef PdfActionsEnumerator ThisType;
60 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
70 bool MoveNext()
override;
71 void Reset()
override;
72 void Dispose()
override;
79 bool MoveNextImplementation();
90 ASPOSE_PDF_SHARED_API int32_t get_Count();
103 ASPOSE_PDF_SHARED_API
void Delete(int32_t index);
128 void ValidateCache();
class ASPOSECPP_SHARED_CLASS List
Definition: ienumerable.h:17
Definition: Artifact.h:67
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: fwd.h:22
Interface of enumerator which can be used to iterate through some elements. Objects of this class sho...
Definition: BaseOperatorCollection.h:47
Definition: AFRelationship.h:4
Subclass of System::SmartPtr which sets itself to weak mode at construction. Please note that this cl...
Definition: TextFragmentState.h:69
Class describes list of actions.
Definition: PdfActionCollection.h:43
Interface of object providing enumerator on contained elements.
Definition: Document.h:593
Class representing annotation object.
Definition: Annotation.h:303
Whole PDF file will be submitted.