IRecovery.h
1 #pragma once
2 // Copyright (c) 2001-2024 Aspose Pty Ltd. All Rights Reserved.
3 
4 #include <system/object.h>
5 
6 namespace System
7 {
8 namespace Collections
9 {
10 namespace Generic
11 {
12 template <typename> class List;
13 } // namespace Generic
14 } // namespace Collections
15 class String;
16 } // namespace System
17 
18 namespace Aspose {
19 
20 namespace Pdf {
21 
22 namespace Sanitization {
23 
27 class IRecovery : public virtual System::Object
28 {
29  typedef IRecovery ThisType;
30  typedef System::Object BaseType;
31 
32  typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
33  RTTI_INFO_DECL();
34 
35 public:
36 
41 
45  virtual void Recover() = 0;
49  virtual void TrimTop() = 0;
53  virtual void TrimBottom() = 0;
54 
55 };
56 
57 } // namespace Sanitization
58 } // namespace Pdf
59 } // namespace Aspose
60 
61 
class ASPOSECPP_SHARED_CLASS List
Definition: ienumerable.h:17
Base class that enables using methods available for System.Object class in C#. All non-trivial classe...
Definition: object.h:64
Definition: Artifact.h:67
This interface represents recovery API.
Definition: IRecovery.h:27
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: fwd.h:22
Definition: AFRelationship.h:4
Whole PDF file will be submitted.