ISupportsMemoryCleanup.h
1 #pragma once
2 // Copyright (c) 2001-2024 Aspose Pty Ltd. All Rights Reserved.
3 
4 #include <system/object.h>
5 
6 namespace Aspose {
7 
8 namespace Pdf {
9 
13 class ISupportsMemoryCleanup : public virtual System::Object
14 {
16  typedef System::Object BaseType;
17 
18  typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
19  RTTI_INFO_DECL();
20 
21 public:
22 
26  virtual void FreeMemory() = 0;
27 
28 };
29 
30 } // namespace Pdf
31 } // namespace Aspose
32 
33 
Base class that enables using methods available for System.Object class in C#. All non-trivial classe...
Definition: object.h:64
Definition: AFRelationship.h:4
The interface defines ways to cleanup memory in case mass operations.
Definition: ISupportsMemoryCleanup.h:13
virtual void FreeMemory()=0
Clears cached data, frees memory etc.
Whole PDF file will be submitted.