Loading...
Searching...
No Matches
ClassMap.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_CPPPDFStructClassMap
6#define PDFTRON_H_CPPPDFStructClassMap
7
8#include <SDF/Obj.h>
9#include <C/PDF/Struct/TRN_ClassMap.h>
10
11 namespace pdftron {
12 namespace PDF {
13 namespace Struct {
14
17 class ClassMap
18{
19 public:
28 ClassMap (SDF::Obj dict = SDF::Obj(0));
29
30 ClassMap (const ClassMap& p);
31 ClassMap& operator= (const ClassMap& p);
32
38 bool IsValid() const;
39
45 SDF::Obj GetSDFObj () const;
46
47// @cond PRIVATE_DOC
48#ifndef SWIGHIDDEN
49 ClassMap(TRN_ClassMap impl);
50 private:
51
52 TRN_ClassMap mp_map;
53#endif
54// @endcond
55
56};
57
58#include <Impl/ClassMap.inl>
59
60 }; // namespace Struct
61 }; // namespace PDF
62}; // namespace pdftron
63
64#endif // PDFTRON_H_CPPPDFStructClassMap
Obj.h
pdftron::PDF::Struct::ClassMap::IsValid
bool IsValid() const
pdftron::PDF::Struct::ClassMap::ClassMap
ClassMap(SDF::Obj dict=SDF::Obj(0))
pdftron::PDF::Struct::ClassMap::ClassMap
ClassMap(const ClassMap &p)
pdftron::PDF::Struct::ClassMap::GetSDFObj
SDF::Obj GetSDFObj() const
pdftron::PDF::Struct::ClassMap::operator=
ClassMap & operator=(const ClassMap &p)
pdftron::SDF::Obj
Definition Obj.h:41
pdftron::PDF::Struct
Definition PDFDoc.h:35
pdftron::PDF
Definition Action.h:15
pdftron
Definition BasicTypes.h:10