CIRCT 22.0.0git
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
synth.LongestPathHistory Class Reference
Collaboration diagram for synth.LongestPathHistory:
Collaboration graph
[legend]

Public Member Functions

 __iter__ (self)
 

Public Attributes

 history
 

Static Public Attributes

_LongestPathHistory history
 

Detailed Description

  Represents the history of a timing path, including intermediate debug points.
  This class provides a Python wrapper around the C++ LongestPathHistory,
  enabling iteration over the path's history and access to debug points.
  Attributes:
      history: The underlying C++ history object

Definition at line 404 of file synth.py.

Member Function Documentation

◆ __iter__()

synth.LongestPathHistory.__iter__ (   self)
Iterate over the debug points in the history.

Definition at line 414 of file synth.py.

References circt::synth::OpenPath.history, synth.DataflowPath.history(), and synth.LongestPathHistory.history.

Member Data Documentation

◆ history [1/2]

_LongestPathHistory synth.LongestPathHistory.history
static

◆ history [2/2]

synth.LongestPathHistory.history

The documentation for this class was generated from the following file: