Class RandomWriteBuilder
- Namespace
- McpXLib
- Assembly
- McpXLib.dll
ランダムデバイス書き込みのリクエストビルダー。
public sealed class RandomWriteBuilder
- Inheritance
-
RandomWriteBuilder
- Inherited Members
Remarks
Add<T>(Prefix, string, T) でデバイスと値を並べるだけで、 型に応じてビット/ワード/ダブルワードのアクセス単位が自動的に振り分けられます。
Methods
Add<T>(Prefix, string, T)
書き込むデバイスと値を追加します。
public RandomWriteBuilder Add<T>(Prefix prefix, string address, T value) where T : unmanaged
Parameters
Returns
- RandomWriteBuilder
メソッドチェーン用に自身を返します。
Type Parameters
T書き込む値の型。
bool(ビット) /short,ushort(ワード) /int,uint,float(ダブルワード) を指定できます。
Exceptions
- NotSupportedException
ランダムアクセス非対応の型(
long,doubleなど)を指定した場合にスローします。