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
として返します。