Class Index | File Index

Classes


Namespace MiMicJS


Defined in: MiMicCore.js.

Namespace Summary
Constructor Attributes Constructor Name and Description
 
MiMicネームスペース
Field Summary
Field Attributes Field Name and Description
 
MiMicJsAPIのバージョン文字列。
Method Summary
Method Attributes Method Name and Description
<static>  
MiMicJS.assertInt(v)
配列要素、又は値がすべてInt値でない場合に例外を起こします。
<static>  
MiMicJS.assertNumber(v)
配列要素、、又は値がすべて数値でない場合に例外を起こします。
<static>  
MiMicJS.byteArray2bstr(v)
ByteArrayをBinarayStringに変換します。
<static>  
MiMicJS.MiMicException:2(e)
引数が1個のパターン。
<static>  
MiMicJS.uintArray2bstr(v)
UInt32ArrayをBinarayStringに変換します。 出力はLittleEndianの配列です。
<static>  
MiMicJS.using(v)
連想配列の内容をルートオブジェクト直下に展開します。 この関数は名前空間を汚染します。十分に注意して使用してください。
Namespace Detail
MiMicJS
MiMicネームスペース
Field Detail
VERSION
MiMicJsAPIのバージョン文字列。
Method Detail
<static> MiMicJS.assertInt(v)
配列要素、又は値がすべてInt値でない場合に例外を起こします。
Parameters:
{[array]} v
テストする配列

<static> MiMicJS.assertNumber(v)
配列要素、、又は値がすべて数値でない場合に例外を起こします。
Parameters:
{[array]} v
テストする配列

<static> {String} MiMicJS.byteArray2bstr(v)
ByteArrayをBinarayStringに変換します。
Parameters:
v
Returns:
{String}

<static> MiMicJS.MiMicException:2(e)
引数が1個のパターン。
throw new MiMicException(MiMicError.NG);
throw new MiMicException("Error");
try{
	 throw new MiMicException("Error");
}catch(e){
	 throw new MiMicException(e);
}
Parameters:
{object} e
eのクラスにより、動作が異なる。
  • {string} - MiMicException(Error.NG,e)と等価である。
  • {object as [MiMicErrorCode]} - エラーコードを指定して例外を生成する。エラーコードについては、MiMicJs.Errorを参照
  • {object} - MiMicException(MiMicError.NG,e.toString())と等価である。objectを文字列化して例外を生成する。
  • {MiMicException} - codeとmessageを継承して例外を生成する。コールスタックを生成するときは、このパターンを使うこと。

<static> {String} MiMicJS.uintArray2bstr(v)
UInt32ArrayをBinarayStringに変換します。 出力はLittleEndianの配列です。
Parameters:
v
UInt32の配列
Returns:
{String}

<static> MiMicJS.using(v)
連想配列の内容をルートオブジェクト直下に展開します。 この関数は名前空間を汚染します。十分に注意して使用してください。
MiMicJS.using(mbedJS);
MiMicJS.using(mbedJS.PinName);
Parameters:
{HashMap} v
展開する連想配列

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