slmetric.Engine クラス
パッケージ: slmetric
スーパークラス:
(削除予定) モデルまたはモデル コンポーネントに関するメトリクス データを収集する
slmetric.Engine
は将来のリリースで削除される予定です。サイズ、アーキテクチャ、複雑度のメトリクスについては、代わりに metric.Engine
API およびモデル保守性メトリクスを使用します。詳細については、metric.Engine
およびプログラムによるモデル保守性メトリクスの収集を参照してください。
説明
execute
を呼び出して、slmetric.Engine
オブジェクトを使用してモデルに関するメトリクス データを収集します。getMetrics
を使用して、メトリクス データにアクセスし、slmetric.metric.ResultCollection
オブジェクトの配列を返します。このメトリクス データは、シミュレーション キャッシュ フォルダーに保存されます。以降は、同じモデルに対して slmetric.Engine
オブジェクトをインスタンス化すると、メトリクス データを再生成することなく、キャッシュされているメトリクス データにアクセスできます。
作成
metric_engine = slmetric.Engine()
はメトリクス エンジン オブジェクトを作成します。
プロパティ
メソッド
execute | (削除予定) メトリクス データを収集する |
exportMetrics | Export model metrics |
getAnalysisRootMetric | Get metric data for one metric for analysis root only |
getErrorLog | (削除予定) エラー ログの取得 |
getMetricDistribution | メトリクス分布を取得する |
getMetricMetaInformation | メトリクス メタデータの取得 |
getMetrics | (To be removed) Access model metric data |
getStatistics | メトリクス データに関する統計を取得する |
setAnalysisRoot | メトリクス解析用にモデルまたはサブシステムを指定する |