Class Index | File Index

Classes


Namespace MiMicJS.Error


Defined in: MiMicCore.js.

Namespace Summary
Constructor Attributes Constructor Name and Description
 
MiMicExceptionが使用するエラーコードと、その判定関数を定義する。 エラーコードは、以下の形式の配列オブジェクトで表現する。
[code:int,message:string]
codeは31ビットのエラーコードである。ビットフィールドの意味は以下の通りである。
bitnamediscription
30ErrorBitError:1,OK:0
29-24Reserved-
23-16ModuleID0x00:unknown
0x39:MiMic
0xF0-0xFF: user define
Other:Reserved
15-8ClassID0x00:unknown
7-0ErrorID
Field Summary
Field Attributes Field Name and Description
<static> <constant>  
MiMicJS.Error.NG
詳細情報の無いエラーです。
<static> <constant>  
MiMicJS.Error.NG_ILLEGAL_CALL
関数の呼び出し順序が正しくないことを示します。
<static> <constant>  
MiMicJS.Error.NG_INVALID_ARG
引数型の不一致を検出したことを示します。
<static> <constant>  
MiMicJS.Error.NG_YIELD_NOT_COMPLETED
Generatorを用いたコードで、前回のyieldが終了していないことを示します。
<static> <constant>  
MiMicJS.Error.OK
成功を示します。
Method Summary
Method Attributes Method Name and Description
<static>  
MiMicJS.Error.isOK(v)
エラーコードがOKか調べる。
Namespace Detail
MiMicJS.Error
MiMicExceptionが使用するエラーコードと、その判定関数を定義する。 エラーコードは、以下の形式の配列オブジェクトで表現する。
[code:int,message:string]
codeは31ビットのエラーコードである。ビットフィールドの意味は以下の通りである。
bitnamediscription
30ErrorBitError:1,OK:0
29-24Reserved-
23-16ModuleID0x00:unknown
0x39:MiMic
0xF0-0xFF: user define
Other:Reserved
15-8ClassID0x00:unknown
7-0ErrorID
throw new MiMicException(MiMicError.NG);
Field Detail
<static> <constant> MiMicJS.Error.NG
詳細情報の無いエラーです。

<static> <constant> MiMicJS.Error.NG_ILLEGAL_CALL
関数の呼び出し順序が正しくないことを示します。

<static> <constant> MiMicJS.Error.NG_INVALID_ARG
引数型の不一致を検出したことを示します。

<static> <constant> MiMicJS.Error.NG_YIELD_NOT_COMPLETED
Generatorを用いたコードで、前回のyieldが終了していないことを示します。

<static> <constant> MiMicJS.Error.OK
成功を示します。
Method Detail
<static> {Boolean} MiMicJS.Error.isOK(v)
エラーコードがOKか調べる。
MiMicError.isOK(MiMicError.OK);//true
Parameters:
{Object as [MiMicErrorCode]} v
評価するオブジェクト
Returns:
{Boolean} エラーコードでなければ、trueを返す。

Documentation generated by JsDoc Toolkit 2.4.0 on Fri Sep 12 2014 09:40:44 GMT+0900 (JST)