PDFTool
7.0
Include
PdfTk
PtlEmbeddedFile.h
1
// PtlEmbeddedFile.h
3
// Copyright (C) 2013-2018 Antenna House,Inc.
4
// All rights reserved.
6
#ifndef PDFTK_PTLEMBEDDEDFILE_H_
7
#define PDFTK_PTLEMBEDDEDFILE_H_
8
9
#include "PtlParamString.h"
10
11
namespace
PdfTk {
12
13
class
PtlParamStream;
14
19
class
PDFTK_API
PtlEmbeddedFile
20
{
21
private
:
22
int
m_dataEmfile;
23
public
:
24
int
getHandle()
const
;
25
26
public
:
31
PtlEmbeddedFile
();
32
38
PtlEmbeddedFile
(
const
PtlEmbeddedFile
& obj);
39
43
‾PtlEmbeddedFile
();
44
45
public
:
50
PtlEmbeddedFile
&
operator=
(
const
PtlEmbeddedFile
& obj);
51
52
public
:
58
PtlParamString
getFileName
()
const
;
59
65
void
setFileName
(
const
PtlParamString
& filename);
66
67
public
:
73
void
readFile
(
PtlParamStream
& inParam);
74
80
void
writeFile
(
PtlParamStream
& outParam);
81
};
82
83
}
84
#endif
85
PdfTk::PtlEmbeddedFile::setFileName
void setFileName(const PtlParamString &filename)
添付ファイル名を設定。
PdfTk::PtlEmbeddedFile::writeFile
void writeFile(PtlParamStream &outParam)
添付ファイルの書き出し。
PdfTk::PtlEmbeddedFile::PtlEmbeddedFile
PtlEmbeddedFile()
コンストラクタ
PdfTk::PtlEmbeddedFile::readFile
void readFile(PtlParamStream &inParam)
添付するファイルの読み込み。
PdfTk::PtlParamString
文字列を扱うクラスです。
Definition:
PtlParamString.h:27
PdfTk::PtlParamStream
ファイルやストリームの入出力指定に使うベースクラスです。 PDFToolではstd::ifstreamを使うPtlParamInput、std::ofstreamを使うPtlParamOutputクラ...
Definition:
PtlParamStream.h:19
PdfTk::PtlEmbeddedFile::operator=
PtlEmbeddedFile & operator=(const PtlEmbeddedFile &obj)
コピーオペレータ
PdfTk::PtlEmbeddedFile::PtlEmbeddedFile
PtlEmbeddedFile(const PtlEmbeddedFile &obj)
コピーコンストラクタ
PdfTk::PtlEmbeddedFile
PDFの添付ファイルを表現したクラスです。
Definition:
PtlEmbeddedFile.h:20
PdfTk::PtlEmbeddedFile::‾PtlEmbeddedFile
‾PtlEmbeddedFile()
デストラクタ
PdfTk::PtlEmbeddedFile::getFileName
PtlParamString getFileName() const
添付ファイル名を取得。
Generated by
1.8.18