PDFTool
7.0
Include
PdfTk
PtlEmbeddedFiles.h
1
// PtlEmbeddedFiles.h
3
// Copyright (C) 2013-2018 Antenna House,Inc.
4
// All rights reserved.
6
#ifndef PDFTK_PTLEMBEDDEDFILES_H_
7
#define PDFTK_PTLEMBEDDEDFILES_H_
8
9
#include "PtlEmbeddedFile.h"
10
11
namespace
PdfTk {
12
18
class
PDFTK_API
PtlEmbeddedFiles
19
{
20
private
:
21
int
m_dataEmbeddedFiles;
22
public
:
23
int
getHandle()
const
;
24
25
public
:
30
PtlEmbeddedFiles
();
31
38
PtlEmbeddedFiles
(
const
PtlEmbeddedFiles
& obj);
39
43
‾PtlEmbeddedFiles
();
44
45
public
:
51
PtlEmbeddedFiles
&
operator=
(
const
PtlEmbeddedFiles
& obj);
52
53
public
:
59
bool
isEmpty
()
const
;
60
66
int
getCount
()
const
;
67
68
public
:
78
PtlEmbeddedFile
get
(
int
index);
79
85
void
append
(
const
PtlEmbeddedFile
& emfile);
86
95
void
remove
(
int
index);
96
101
void
removeAll
();
102
};
103
104
}
105
106
#endif
107
PdfTk::PtlEmbeddedFiles::removeAll
void removeAll()
添付ファイルを全て削除。
PdfTk::PtlEmbeddedFiles::‾PtlEmbeddedFiles
‾PtlEmbeddedFiles()
デストラクタ
PdfTk::PtlEmbeddedFiles::append
void append(const PtlEmbeddedFile &emfile)
添付ファイルを追加。
PdfTk::PtlEmbeddedFiles::getCount
int getCount() const
添付ファイル数を取得。
PdfTk::PtlEmbeddedFiles::remove
void remove(int index)
添付ファイルを削除。
PdfTk::PtlEmbeddedFiles::operator=
PtlEmbeddedFiles & operator=(const PtlEmbeddedFiles &obj)
コピーオペレータ alias copy
PdfTk::PtlEmbeddedFiles::PtlEmbeddedFiles
PtlEmbeddedFiles(const PtlEmbeddedFiles &obj)
コピーコンストラクタ alias copy
PdfTk::PtlEmbeddedFiles
添付ファイルのコンテナを表現するクラスです。 ※ この添付ファイルコンテナには添付ファイル注釈の添付ファイルは含まれません。
Definition:
PtlEmbeddedFiles.h:19
PdfTk::PtlEmbeddedFiles::get
PtlEmbeddedFile get(int index)
添付ファイルを取得。
PdfTk::PtlEmbeddedFiles::isEmpty
bool isEmpty() const
空かどうかを取得。
PdfTk::PtlEmbeddedFile
PDFの添付ファイルを表現したクラスです。
Definition:
PtlEmbeddedFile.h:20
PdfTk::PtlEmbeddedFiles::PtlEmbeddedFiles
PtlEmbeddedFiles()
コンストラクタ
Generated by
1.8.18