Antenna House PDF Tool API (C++) 8.0
PdfTk::PtlException クラス

#include <PtlException.h>

公開メンバ関数

int getHandle () const
 PtlException (int errorCode)
 コンストラクタ
 PtlException (int errorCode, PtlParamString &errorMsg)
 コンストラクタ
 PtlException (const PtlException &obj)
 コピーコンストラクタ
 ~PtlException ()
 デストラクタ
PtlExceptionoperator= (const PtlException &obj)
 コピーオペレータ
int getErrorCode () const
 エラーコードを取得。
const PtlParamStringgetErrorMessage () const
 エラーメッセージを取得。
const PtlParamStringgetErrorMessageJP () const
 エラーメッセージ(日本語)を取得。

詳解

PDF Tool APIの例外クラスです。
例外が発生した場合に使用します。

PtlException.h20 行目に定義があります。

構築子と解体子

◆ PtlException() [1/3]

PdfTk::PtlException::PtlException ( int errorCode)

コンストラクタ

PtlErrorCode::XXXX に定義されているエラーコードを指定するとそれに応じたエラーメッセージがセットされる。

引数
errorCodeエラーコード

◆ PtlException() [2/3]

PdfTk::PtlException::PtlException ( int errorCode,
PtlParamString & errorMsg )

コンストラクタ

引数
errorCodeエラーコード
errorMsgエラーメッセージ

◆ PtlException() [3/3]

PdfTk::PtlException::PtlException ( const PtlException & obj)

コピーコンストラクタ

引数
objコピー元オブジェクト。

関数詳解

◆ getErrorCode()

int PdfTk::PtlException::getErrorCode ( ) const

エラーコードを取得。

戻り値
エラーコード(PtlErrorCode)

◆ getErrorMessage()

const PtlParamString & PdfTk::PtlException::getErrorMessage ( ) const

エラーメッセージを取得。

戻り値
エラーメッセージ

◆ getErrorMessageJP()

const PtlParamString & PdfTk::PtlException::getErrorMessageJP ( ) const

エラーメッセージ(日本語)を取得。

戻り値
エラーメッセージ(日本語)

◆ operator=()

PtlException & PdfTk::PtlException::operator= ( const PtlException & obj)

コピーオペレータ

引数
objコピー元オブジェクト。