Namespace MiMicError
Defined in: MiMicCore.js.
Constructor Attributes | Constructor Name and Description | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MiMicExceptionが使用するエラーコードと、その判定関数を定義する。
エラーコードは、以下の形式の配列オブジェクトで表現する。
[code:int,message:string]codeは31ビットのエラーコードである。ビットフィールドの意味は以下の通りである。
|
Field Attributes | Field Name and Description |
---|---|
<static> <constant> |
MiMicError.NG
失敗を示すエラー値。不明な場所で、不明な何かが、不明なエラーを起こしたことを示す。
|
<static> <constant> |
MiMicError.OK
成功を示すエラー値
|
Method Attributes | Method Name and Description |
---|---|
<static> |
MiMicError.isOK(v)
エラーコードがOKか調べる。
|
Namespace Detail
MiMicError
MiMicExceptionが使用するエラーコードと、その判定関数を定義する。
エラーコードは、以下の形式の配列オブジェクトで表現する。
[code:int,message:string]codeは31ビットのエラーコードである。ビットフィールドの意味は以下の通りである。
bit | name | discription |
---|---|---|
30 | ErrorBit | Error:1,OK:0 |
29-24 | Reserved | - |
23-16 | ModuleID | 0x00:unknown 0x39:MiMic 0xF0-0xFF: user define Other:Reserved |
15-8 | ClassID | 0x00:unknown |
7-0 | ErrorID |
throw new MiMicException(MiMicError.NG);
Field Detail
<static> <constant>
MiMicError.NG
失敗を示すエラー値。不明な場所で、不明な何かが、不明なエラーを起こしたことを示す。
<static> <constant>
MiMicError.OK
成功を示すエラー値
Method Detail
<static>
{Boolean}
MiMicError.isOK(v)
エラーコードがOKか調べる。
MiMicError.isOK(MiMicError.OK);//true
- Parameters:
- {Object as [MiMicErrorCode]} v
- 評価するオブジェクト
- Returns:
- {Boolean} エラーコードでなければ、trueを返す。