|
PDFTool
6.0
|
ファイルやストリームの入力指定に使うパラメータクラスです。
パス(ファイル)名を指定して、ストリームを指定しない場合、パス(ファイル)名を使って、ストリームをオープンします。
ストリームを指定した場合、パス(ファイル)名はエラーメッセージの表示などに使われる情報として扱われ、 パス(ファイル)名でストリームをオープンすることはありません。
More...
#include <PtlParamInput.h>


Public Member Functions | |
| int | getHandle () const |
| PtlParamInput () | |
| コンストラクタ More... | |
| PtlParamInput (const PtlParamString &path) | |
| コンストラクタ More... | |
| PtlParamInput (const PtlParamString &path, InputStream *inStream) | |
| コンストラクタ More... | |
| PtlParamInput (const PtlParamInput &obj) | |
| コピーコンストラクタ More... | |
| ‾PtlParamInput () | |
| デストラクタ | |
| PtlParamInput & | operator= (const PtlParamInput &obj) |
| コピーオペレータ More... | |
| bool | open () |
| 入力ストリームのオープン。 More... | |
| void | close () |
| ストリームのクローズ。 More... | |
| int | read (char *pBuf, int len) |
| 入力ストリームの読み込み。 More... | |
| long | seekoff (long off, int way, int which) |
| 入力ストリーム内の移動。 More... | |
| PtlParamString | getPath () const |
| パスを取得。 | |
| InputStream & | getStream () const |
| InputStreamを取得。 More... | |
Public Member Functions inherited from PdfTk::PtlParamStream | |
| PtlParamStream () | |
| コンストラクタ | |
| virtual | ‾PtlParamStream () |
| デストラクタ | |
| bool | canRead () const |
| 入力ストリームの読み込み可能かを取得。 More... | |
| bool | canWrite () const |
| 出力ストリームの書き込み可能かを取得。 More... | |
| virtual int | write (char *pBuf, int len) |
| 出力ストリームの書き込み。 More... | |
Additional Inherited Members | |
Protected Attributes inherited from PdfTk::PtlParamStream | |
| bool | m_canRead |
| bool | m_canWrite |
ファイルやストリームの入力指定に使うパラメータクラスです。
パス(ファイル)名を指定して、ストリームを指定しない場合、パス(ファイル)名を使って、ストリームをオープンします。
ストリームを指定した場合、パス(ファイル)名はエラーメッセージの表示などに使われる情報として扱われ、 パス(ファイル)名でストリームをオープンすることはありません。
| PdfTk::PtlParamInput::PtlParamInput | ( | ) |
コンストラクタ
| PtlException |
| PdfTk::PtlParamInput::PtlParamInput | ( | const PtlParamString & | path | ) |
| PdfTk::PtlParamInput::PtlParamInput | ( | const PtlParamString & | path, |
| InputStream * | inStream | ||
| ) |
| PdfTk::PtlParamInput::PtlParamInput | ( | const PtlParamInput & | obj | ) |
|
virtual |
| InputStream& PdfTk::PtlParamInput::getStream | ( | ) | const |
|
virtual |
| PtlParamInput& PdfTk::PtlParamInput::operator= | ( | const PtlParamInput & | obj | ) |
コピーオペレータ
| obj | コピー元オブジェクト。 |
|
virtual |
入力ストリームの読み込み。
| pBuf | 読み込んだデータを格納するバッファ |
| len | 読み込むサイズ |
| PtlException |
Reimplemented from PdfTk::PtlParamStream.
|
virtual |
入力ストリーム内の移動。
| off | 基準位置からのオフセット |
| way | 基準位置 0:入力ストリームの先頭を基準とします。 1:現在の位置を基準とします。 2:入力ストリームの末尾を基準とします。 |
| which | 未使用 |
| PtlException |
Reimplemented from PdfTk::PtlParamStream.
1.8.18