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
11namespace pdftron {
12 namespace PDF {
13 namespace Struct {
14
18{
19public:
29
30 ClassMap (const ClassMap& p);
32
38 bool IsValid() const;
39
46
47// @cond PRIVATE_DOC
48#ifndef SWIGHIDDEN
49 ClassMap(TRN_ClassMap impl);
50private:
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
ClassMap(SDF::Obj dict=SDF::Obj(0))
ClassMap(const ClassMap &p)
ClassMap & operator=(const ClassMap &p)