Dsl (Digital Simulation Library) for .Net
<F>型変数から<T>型変数へのルートを辿るためのメソッドです。
DeterminateOrder()()()()が終了した後でのみ意味があります。
もし、ある Variable(node とします)が<F>型変数から<T>型変数に至るルート上にあるなら
node.NextVariableToT() はルート上の次の Variable になります。
node が<T>型なら、node.NextVariableToT()は一対一に対応している<F>型変数を返します(ループになります)。
node が<F>~<T>ルート上にないときは null を返します。
DeterminateOrder()が ERROR_FT_ROUTE を返したときは、
<F>~<T>ルートがどこまで対応できたのか調べることができます。
名前空間: Dslアッセンブリー: Dsl (in Dsl.dll)
構文
C# |
---|
public Variable NextVariableToT() |
Visual Basic |
---|
Public Function NextVariableToT As Variable |
Visual C++ |
---|
public:
Variable^ NextVariableToT() |
Return Value
タイプ:
Variable<F>~<T>に至る次のルート。<F>~<T>ルート上になければ null。<T>型変数の時は対応する<F>型変数。
参照