Antenna House PDF Tool API (C++) 8.0
PtlEncryptPermission.h
1
2// PtlEncryptPermission.h
3// Copyright (C) 2013-2020 Antenna House,Inc.
4// All rights reserved.
6#ifndef PDFTK_PTLENCRYPT_PERMISSION_H_
7#define PDFTK_PTLENCRYPT_PERMISSION_H_
8
9#include "PdfTkBase.h"
10
11namespace PdfTk {
12
17
18class PDFTK_API PtlEncryptPermission
19{
20public:
24 enum PERM_TYPE {
27 };
28
29protected:
30 int m_dataPermission;
31public:
32 int getHandle() const;
33
34public:
42
49
54
55public:
62
63public:
70};
71
72} // namespace PdfTk
73
74#endif // PDFTK_PTLENCRYPT_PERMISSION_H_
PtlEncryptPermission(const PtlEncryptPermission &obj)
コピーコンストラクタ
PtlEncryptPermission & operator=(const PtlEncryptPermission &obj)
コピーオペレータ
PERM_TYPE getType() const
タイプを取得。
PtlEncryptPermission(PERM_TYPE type)
コンストラクタ
virtual ~PtlEncryptPermission()
デストラクタ