ExtractorFactory.h
1 #pragma once
2 // Copyright (c) 2001-2024 Aspose Pty Ltd. All Rights Reserved.
3 
4 #include <system/shared_ptr.h>
5 
6 #include "Aspose.PDF.Cpp/aspose_pdf_api_defs.h"
7 
8 namespace Aspose
9 {
10 namespace Pdf
11 {
12 namespace GroupProcessor
13 {
14 namespace Creators
15 {
17 } // namespace Creators
18 } // namespace GroupProcessor
19 } // namespace Pdf
20 } // namespace Aspose
21 
22 namespace Aspose {
23 
24 namespace Pdf {
25 
26 namespace GroupProcessor {
27 
31 class ASPOSE_PDF_SHARED_CLASS ExtractorFactory
32 {
33  typedef ExtractorFactory ThisType;
34 
35 public:
36 
41 
42 public:
43  ExtractorFactory() = delete;
44 };
45 
46 } // namespace GroupProcessor
47 } // namespace Pdf
48 } // namespace Aspose
49 
50 
Represents an creator of IPdfTypeExtractor object.
Definition: PdfTypeObjectCreator.h:39
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
static ASPOSE_PDF_SHARED_API System::SharedPtr< Creators::PdfTypeObjectCreator > Pdf
Conains creator of IPdfTypeExtractor object.
Definition: ExtractorFactory.h:40
Represents factory for creating IPdfTypeExtractor objects.
Definition: ExtractorFactory.h:31
Whole PDF file will be submitted.