PDFTool
7.0
Include
PdfTk
PtlAnnots.h
1
// PtlAnnots.h
3
// Copyright (C) 2013-2018 Antenna House,Inc.
4
// All rights reserved.
6
#ifndef PDFTK_PTLANNOT_S_H_
7
#define PDFTK_PTLANNOT_S_H_
8
9
#include "PdfTkBase.h"
10
11
namespace
PdfTk {
12
13
class
PtlAnnot;
14
19
class
PDFTK_API
PtlAnnots
20
{
21
private
:
22
int
m_dataAnnots;
23
public
:
24
int
getHandle()
const
;
25
26
public
:
31
PtlAnnots
();
32
39
PtlAnnots
(
const
PtlAnnots
& obj);
40
44
‾PtlAnnots
();
45
46
public
:
52
PtlAnnots
&
operator=
(
const
PtlAnnots
& obj);
53
54
public
:
60
bool
isEmpty
();
61
67
int
getCount
();
68
69
public
:
80
PtlAnnot
&
get
(
int
index);
81
88
void
append
(
PtlAnnot
& annot);
89
99
void
remove
(
int
index);
100
107
void
removeAll
();
108
};
109
110
}
// namespace PdfTk
111
112
#endif // PDFTK_PTLANNOT_S_H_
PdfTk::PtlAnnots::‾PtlAnnots
‾PtlAnnots()
デストラクタ
PdfTk::PtlAnnots::PtlAnnots
PtlAnnots(const PtlAnnots &obj)
コピーコンストラクタ alias copy
PdfTk::PtlAnnots::get
PtlAnnot & get(int index)
注釈を取得。
PdfTk::PtlAnnots::isEmpty
bool isEmpty()
空かどうかを取得。
PdfTk::PtlAnnot
PDFの注釈を表現したクラスです。 すべての注釈クラスのベースクラスです。
Definition:
PtlAnnot.h:24
PdfTk::PtlAnnots::remove
void remove(int index)
注釈を削除。
PdfTk::PtlAnnots::append
void append(PtlAnnot &annot)
注釈を追加。
PdfTk::PtlAnnots::operator=
PtlAnnots & operator=(const PtlAnnots &obj)
コピーオペレータ alias copy
PdfTk::PtlAnnots
注釈のコンテナを表現するクラスです。
Definition:
PtlAnnots.h:20
PdfTk::PtlAnnots::PtlAnnots
PtlAnnots()
コンストラクタ
PdfTk::PtlAnnots::getCount
int getCount()
注釈数を取得。
PdfTk::PtlAnnots::removeAll
void removeAll()
全ての注釈を削除。
Generated by
1.8.18