systemc-clang 2.0.0
Parsing SystemC constructs
Loading...
Searching...
No Matches
Classes | Functions | Variables
systemc-clang Namespace Reference

Classes

class  InvalidCommandlineFormat
 
class  MissingSystemCClang
 
class  SystemCClang
 
class  SystemCClangFatalError
 
class  UnconfiguredEnvironment
 

Functions

 environment_check ()
 
 get_argv ()
 
 invoke_sysc (argv_sysc)
 
 invoke_translation (target, argv_python)
 
 main (argv_sysc, argv_python)
 

Variables

 parser = ArgumentParser()
 
 help
 
 action
 
 default
 

Function Documentation

◆ environment_check()

systemc-clang.environment_check ( )

Definition at line 179 of file systemc-clang.py.

◆ get_argv()

systemc-clang.get_argv ( )
returns the source file paths to translate, arguments for systemc-clang and argument for this script
returns: sources, argv_sysc, argv_python

Definition at line 191 of file systemc-clang.py.

◆ invoke_sysc()

systemc-clang.invoke_sysc ( argv_sysc)

Definition at line 210 of file systemc-clang.py.

◆ invoke_translation()

systemc-clang.invoke_translation ( target,
argv_python )

Definition at line 219 of file systemc-clang.py.

◆ main()

systemc-clang.main ( argv_sysc,
argv_python )

Definition at line 231 of file systemc-clang.py.

Variable Documentation

◆ action

systemc-clang.action

Definition at line 30 of file systemc-clang.py.

◆ default

systemc-clang.default

Definition at line 31 of file systemc-clang.py.

◆ help

systemc-clang.help

Definition at line 26 of file systemc-clang.py.

◆ parser

systemc-clang.parser = ArgumentParser()

Definition at line 25 of file systemc-clang.py.