Property | Type | Description | |
---|---|---|---|
GetValue | long | ||
GetValue | ulong | ||
QiValue | System |
Method | Description | |
---|---|---|
AddElement ( |
リストに要素を追加します。
|
|
Copy ( ) : |
値をコピーします。
|
|
Create ( string sig ) : |
シグネチャを指定して値を初期化します。
|
|
Destroy ( ) : void |
インスタンスを破棄します。
|
|
Dump ( int indentStep = 2, int indentStart ) : string |
文字列データとしてオブジェクトの階層構造を出力します。
|
|
GetContentQiType ( ) : |
型情報を取得しますが、動的型の場合中身の型情報を取得します。
|
|
GetContentSignature ( bool resolveDynamics = false ) : string |
値のシグネチャを取得しますが、動的型の場合中身のシグネチャを取得します。
|
|
GetCopy ( |
値のコピーを生成します。
|
|
GetDynamic ( ) : |
この変数がダイナミック型であると想定し、内側に格納している値を取り出します。
|
|
GetKeys ( ) : |
連想配列のキー一覧を取得します。
|
|
GetObject ( ) : |
この変数がオブジェクト型であると想定して値を取得します。
|
|
GetQiType ( ) : |
型情報を取得します。
|
|
GetSignature ( bool resolveDynamics = false ) : string |
値のシグネチャを取得します。
|
|
Reset ( string signature ) : void |
(動作未確認)値を規定値に戻します。
|
|
SetValue ( |
この変数がオブジェクト型であると想定し、値を設定します。
|
|
SetValue ( |
この変数が動的型であると想定し、値を設定します。
|
|
SetValue ( byte data ) : bool |
Rawデータ型の変数にバイナリを設定します。
|
|
SetValue ( double v ) : bool |
この変数が倍精度小数型であると想定し、値を設定します。
|
|
SetValue ( float v ) : bool |
この変数が単精度小数型であると想定し、値を設定します。
|
|
SetValue ( long v ) : bool |
この変数が符号あり整数型であると想定し、値を設定します。
|
|
SetValue ( string v ) : bool |
この変数が文字列型であると想定し、値を設定します。
|
|
SetValue ( ulong v ) : bool |
この変数が符号なし整数型であると想定し、値を設定します。
|
|
Swap ( |
指定した2つの値を入れ替えます。
|
|
ToBool ( ) : bool |
格納されているはずのbool値を取得します。
|
|
ToByte ( ) : byte |
この変数が符号なし1バイト整数型であると想定して値を取得します。
|
|
ToBytes ( ) : byte[] |
この変数がバイナリデータ型であると想定して値を取得します。
|
|
ToDouble ( ) : double |
この変数が倍精度小数型であると想定して値を取得します。
|
|
ToFloat ( ) : float |
この変数が単精度小数型であると想定して値を取得します。
|
|
ToInt16 ( ) : short |
この変数が符号あり2バイト整数型であると想定して値を取得します。
|
|
ToInt32 ( ) : int |
この変数が符号あり4バイト整数型であると想定して値を取得します。
|
|
ToInt64 ( ) : long |
この変数が符号あり8バイト整数型であると想定して値を取得します。
|
|
ToSByte ( ) : sbyte |
この変数が符号あり1バイト整数型であると想定して値を取得します。
|
|
ToString ( ) : string |
この変数が文字列型である場合はその値、そうでない場合は保持している値の型を表す文字列を取得します。
|
|
ToUInt16 ( ) : ushort |
この変数が符号なし2バイト整数型であると想定して値を取得します。
|
|
ToUInt32 ( ) : uint |
この変数が符号なし4バイト整数型であると想定して値を取得します。
|
|
ToUInt64 ( ) : ulong |
この変数が符号なし8バイト整数型であると想定して値を取得します。
|
|
this ( |
連想配列にキー要素でアクセスします。キーが連想配列に含まれるかどうかはチェックされません。
|
|
this ( int index ) : |
リストまたはタプルにインデクスでアクセスします。境界チェックは行われません。
|
Method | Description | |
---|---|---|
GetValue ( long defaultValue ) : long |
この変数が符号あり整数型であると想定し、失敗時のデフォルト値を指定して値を取得します。
|
|
GetValue ( ulong defaultValue ) : ulong |
この変数が符号なし整数型であると想定し、失敗時のデフォルト値を指定して値を取得します。
|
|
QiValue ( |
public AddElement ( |
||
value | 追加する値 | |
return | bool |
public static Create ( string sig ) : |
||
sig | string | 値のシグネチャを表す文字列 |
return |
public Dump ( int indentStep = 2, int indentStart ) : string | ||
indentStep | int | |
indentStart | int | |
return | string |
public GetContentSignature ( bool resolveDynamics = false ) : string | ||
resolveDynamics | bool | シグネチャの解決法フラグ(サンプル見た限り既定値以外を使うように見えない) |
return | string |
public static GetCopy ( |
||
src | 生成元の値 | |
return |
public GetSignature ( bool resolveDynamics = false ) : string | ||
resolveDynamics | bool | シグネチャの解決法フラグ(サンプル見た限り既定値以外を使うように見えない) |
return | string |
public static Swap ( |
||
v1 | ||
v2 | ||
return | void |