Houdini 20.0 hapi

hapi.getNodeCookResultLength function

指定したノードのクック結果文字列(エラーと警告)の長さを取得します。

hapi.composeNodeCookResultとは違って、このノードは、ノードネットワークの中を分析しません。 指定したノードで発生したエラー、警告、メッセージのみがクック結果文字列の一部となります。

hapi.getNodeCookResultは実際の結果を返さず代わりにhapi.getNodeCookResultLengthコール中に作成されたキャッシュされたバージョンの文字列を返すので、 hapi.getNodeCookResultをコールする前に、必ずhapi.getNodeCookResultLengthをコールしてください。 これが理由で、hapi.getNodeCookResultLengthコールからhapi.getNodeCookResultコールまでの間で実際のステータス文字列の長さは変わる可能性があります。

使用方法

getNodeCookResultLength(session: hapi.Session, node_id: int, verbosity: hapi.statusVerbosity) → int

指定したノードのクック結果文字列(エラーと警告)の長さを取得します。

session

あなたが操作しているHoudiniのセッション。 セッションの詳細はhapi.Sessionを参照してください。 単にデフォルトのインプロセスのセッションを使用するのであれば、Noneを渡してください。

node_id

ノードID。

verbosity

お好みの冗長レベル。

buffer_lengthをintとして返します。

hapi