CIRCT  20.0.0git
Public Member Functions | Public Attributes | List of all members
esi-cosim.SourceFiles Class Reference

Public Member Functions

None __init__ (self, str top)
 
def add_dir (self, Path dir)
 
List[Path] dpi_so_paths (self)
 
List[Path] rtl_sources (self)
 

Public Attributes

 top
 

Detailed Description

Definition at line 40 of file esi-cosim.py.

Constructor & Destructor Documentation

◆ __init__()

None esi-cosim.SourceFiles.__init__ (   self,
str  top 
)

Definition at line 42 of file esi-cosim.py.

Member Function Documentation

◆ add_dir()

def esi-cosim.SourceFiles.add_dir (   self,
Path  dir 
)
Add all the RTL files in a directory to the source list.

Definition at line 56 of file esi-cosim.py.

References esi-cosim.SourceFiles.add_dir(), and append().

Referenced by esi-cosim.SourceFiles.add_dir().

◆ dpi_so_paths()

List[Path] esi-cosim.SourceFiles.dpi_so_paths (   self)
Return a list of all the DPI shared object files.

Definition at line 64 of file esi-cosim.py.

References circt::calyx::direction.get().

◆ rtl_sources()

List[Path] esi-cosim.SourceFiles.rtl_sources (   self)
Return a list of all the RTL source files.

Definition at line 80 of file esi-cosim.py.

Member Data Documentation

◆ top

esi-cosim.SourceFiles.top

Definition at line 54 of file esi-cosim.py.


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