コンストラクター

IccException (タイプ exceptionType
IccBase::ClassType classType
const char * className
const char * methodName
IccMessage* message,
IccBase* object = 0,
unsigned short exceptionNum = 0)
exceptionType
このクラス内で定義されている、例外のタイプを示す列挙型。
classType
このクラス内で定義されている、例外がスローされた元のクラスのタイプを示す列挙型。
className
例外がスローされた元のクラスの名前。
methodName
例外がスローされた元のメソッドの名前。
メッセージ
例外が作成された理由に関する情報が含まれている IccMessage オブジェクトを指すポインター。
オブジェクト
例外をスローしたオブジェクトを指すポインター。
exceptionNum
固有の例外番号。
注: IccException オブジェクトが作成されると、コンストラクターで指定された IccMessage の所有権を取得します。 IccException が削除されると、IccMessage オブジェクトは IccException デストラクターによって自動的に削除されます。 したがって、IccException オブジェクトを削除する前に IccMessage オブジェクトを削除しないでください。