mirror of
https://github.com/The-OpenROAD-Project/OpenSTA.git
synced 2026-09-08 12:34:06 +02:00
rm CornerIterator DcalcAnalysisPtIterator PathAnalysisPtIterator
This commit is contained in:
@@ -136,55 +136,4 @@ private:
|
||||
DISALLOW_COPY_AND_ASSIGN(Corner);
|
||||
};
|
||||
|
||||
// Obsolete. Use range iterator.
|
||||
// for (auto corner : *sta->corners()) {}
|
||||
class CornerIterator : public Iterator<Corner*>
|
||||
{
|
||||
public:
|
||||
explicit CornerIterator(const StaState *sta);
|
||||
virtual ~CornerIterator() {}
|
||||
virtual bool hasNext();
|
||||
virtual Corner *next();
|
||||
|
||||
protected:
|
||||
CornerSeq::ConstIterator iter_;
|
||||
|
||||
private:
|
||||
DISALLOW_COPY_AND_ASSIGN(CornerIterator);
|
||||
};
|
||||
|
||||
// Obsolete. Use range iterator.
|
||||
// for (auto dcalc_ap : sta->corners()->dcalcAnalysisPts()) {}
|
||||
class DcalcAnalysisPtIterator : public Iterator<DcalcAnalysisPt*>
|
||||
{
|
||||
public:
|
||||
explicit DcalcAnalysisPtIterator(const StaState *sta);
|
||||
virtual ~DcalcAnalysisPtIterator() {}
|
||||
virtual bool hasNext();
|
||||
virtual DcalcAnalysisPt *next();
|
||||
|
||||
protected:
|
||||
DcalcAnalysisPtSeq::ConstIterator ap_iter_;
|
||||
|
||||
private:
|
||||
DISALLOW_COPY_AND_ASSIGN(DcalcAnalysisPtIterator);
|
||||
};
|
||||
|
||||
// Obsolete. Use range iterator.
|
||||
// for (auto path_ap : sta->corners()->pathAnalysisPts()) {}
|
||||
class PathAnalysisPtIterator : public Iterator<PathAnalysisPt*>
|
||||
{
|
||||
public:
|
||||
explicit PathAnalysisPtIterator(const StaState *sta);
|
||||
virtual ~PathAnalysisPtIterator() {}
|
||||
virtual bool hasNext();
|
||||
virtual PathAnalysisPt *next();
|
||||
|
||||
protected:
|
||||
PathAnalysisPtSeq::ConstIterator ap_iter_;
|
||||
|
||||
private:
|
||||
DISALLOW_COPY_AND_ASSIGN(PathAnalysisPtIterator);
|
||||
};
|
||||
|
||||
} // namespace
|
||||
|
||||
Reference in New Issue
Block a user