PDFTool
6.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
17
class
PDFTK_API
PtlEmbeddedFiles
18
{
19
private
:
20
int
m_dataEmbeddedFiles;
21
public
:
22
int
getHandle()
const
;
23
24
public
:
29
PtlEmbeddedFiles
();
30
37
PtlEmbeddedFiles
(
const
PtlEmbeddedFiles
& obj);
38
42
‾PtlEmbeddedFiles
();
43
44
public
:
50
PtlEmbeddedFiles
&
operator=
(
const
PtlEmbeddedFiles
& obj);
51
52
public
:
58
bool
isEmpty
()
const
;
59
65
int
getCount
()
const
;
66
67
public
:
77
PtlEmbeddedFile
get
(
int
index);
78
84
void
append
(
const
PtlEmbeddedFile
& emfile);
85
94
void
remove
(
int
index);
95
100
void
removeAll
();
101
};
102
103
}
104
105
#endif
106
PdfTk::PtlEmbeddedFiles::removeAll
void removeAll()
添付ファイルを全て削除。
PdfTk::PtlEmbeddedFiles::‾PtlEmbeddedFiles
‾PtlEmbeddedFiles()
デストラクタ
PdfTk::PtlEmbeddedFiles::remove
void remove(int index)
添付ファイルを削除。
PdfTk::PtlEmbeddedFiles::PtlEmbeddedFiles
PtlEmbeddedFiles()
コンストラクタ
PdfTk::PtlEmbeddedFiles::isEmpty
bool isEmpty() const
空かどうかを取得。
PdfTk::PtlEmbeddedFiles::getCount
int getCount() const
添付ファイル数を取得。
PdfTk::PtlEmbeddedFiles::operator=
PtlEmbeddedFiles & operator=(const PtlEmbeddedFiles &obj)
コピーオペレータ alias copy
PdfTk::PtlEmbeddedFiles::PtlEmbeddedFiles
PtlEmbeddedFiles(const PtlEmbeddedFiles &obj)
コピーコンストラクタ alias copy
PdfTk::PtlEmbeddedFiles
添付ファイルのコンテナを表現するクラスです。
Definition:
PtlEmbeddedFiles.h:18
PdfTk::PtlEmbeddedFiles::get
PtlEmbeddedFile get(int index)
添付ファイルを取得。
PdfTk::PtlEmbeddedFile
PDFの添付ファイルを表現したクラスです。
Definition:
PtlEmbeddedFile.h:20
PdfTk::PtlEmbeddedFiles::append
void append(const PtlEmbeddedFile &emfile)
添付ファイルを追加。
Generated by
1.8.18