PDFTool
7.0
Include
PdfTk
PtlEncryptPermission.h
1
// 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
11
namespace
PdfTk {
12
18
class
PDFTK_API
PtlEncryptPermission
19
{
20
public
:
24
enum
PERM_TYPE
{
25
PERM_TYPE1 = 1,
26
PERM_TYPE2 = 2,
27
};
28
29
protected
:
30
int
m_dataPermission;
31
public
:
32
int
getHandle()
const
;
33
34
public
:
41
PtlEncryptPermission
(
PERM_TYPE
type);
42
48
PtlEncryptPermission
(
const
PtlEncryptPermission
& obj);
49
53
virtual
‾PtlEncryptPermission
();
54
55
public
:
61
PtlEncryptPermission
&
operator=
(
const
PtlEncryptPermission
& obj);
62
63
public
:
69
PERM_TYPE
getType
()
const
;
70
};
71
72
}
// namespace PdfTk
73
74
#endif // PDFTK_PTLENCRYPT_PERMISSION_H_
PdfTk::PtlEncryptPermission::operator=
PtlEncryptPermission & operator=(const PtlEncryptPermission &obj)
コピーオペレータ
PdfTk::PtlEncryptPermission
ユーザアクセス許可フラグを表現したクラスです。 すべてのユーザアクセス許可フラグを表現したクラスのベースクラスです。
Definition:
PtlEncryptPermission.h:19
PdfTk::PtlEncryptPermission::PtlEncryptPermission
PtlEncryptPermission(PERM_TYPE type)
コンストラクタ
PdfTk::PtlEncryptPermission::PtlEncryptPermission
PtlEncryptPermission(const PtlEncryptPermission &obj)
コピーコンストラクタ
PdfTk::PtlEncryptPermission::‾PtlEncryptPermission
virtual ‾PtlEncryptPermission()
デストラクタ
PdfTk::PtlEncryptPermission::getType
PERM_TYPE getType() const
タイプを取得。
PdfTk::PtlEncryptPermission::PERM_TYPE
PERM_TYPE
タイプ
Definition:
PtlEncryptPermission.h:24
Generated by
1.8.18