TpgFaultList¶
-
class TpgFaultList : public TpgListBase¶
故障のリストを表すクラス
NetworkRep への共有ポインタと故障番号のリストを持つ.
参考
TpgFault, TpgFaultIter
Public Functions
-
TpgFaultList() = default¶
空のコンストラクタ
不正な値となる.
値を指定したコンストラクタ
- パラメータ:
network -- [in] 親のネットワーク
id_list -- [in] 故障番号のリスト
-
inline explicit TpgFaultList(const std::vector<TpgFault> &fault_list)¶
vector<TpgFault> からの変換コンストラクタ
-
~TpgFaultList() = default¶
デストラクタ
-
inline TpgFault operator[](SizeType index) const¶
要素を返す.
- パラメータ:
index -- [in] インデックス ( 0 <= index < size() );
-
inline SizeType max_fid() const¶
最大の故障番号を返す.
-
inline iterator begin() const¶
先頭の反復子を返す.
-
inline iterator end() const¶
末尾の反復子を返す.
-
TpgFaultList() = default¶