Base.Shared¶
Classes
Shared: Base class for Simulator and Compiler.
Functions
-
class
Base.Shared.Shared(host: Base.IHost, dryRun)[source]¶ Base class for Simulator and Compiler.
Parameters: Inheritance
Members
-
ENVIRONMENT= 0¶
-
TOOL_CHAIN= 0¶
-
TOOL= 0¶
-
VHDL_VERSION= 2008¶
-
Host¶
-
DryRun¶
-
VHDLVersion¶
-
PoCProject¶
-
Directories¶
-
_PrepareEnvironment_ChangeDirectory()[source]¶ Change working directory to temporary path ‘temp/<tool>’.
-
_GetHDLParameters(configSectionName)[source]¶ Parse option ‘HDLParameters’ for Verilog Parameters / VHDL Generics.
-
Log(entry, condition=True)¶ Write an entry to the local logger.
-
LogDebug(*args, condition=True, **kwargs)¶
-
LogDryRun(*args, condition=True, **kwargs)¶
-
LogError(*args, condition=True, **kwargs)¶
-
LogFatal(*args, condition=True, **kwargs)¶
-
LogInfo(*args, condition=True, **kwargs)¶
-
LogNormal(*args, condition=True, **kwargs)¶
-
LogQuiet(*args, condition=True, **kwargs)¶
-
LogVerbose(*args, condition=True, **kwargs)¶
-
LogWarning(*args, condition=True, **kwargs)¶
-
Logger¶ Return the local logger instance.
-
_TryLog(*args, condition=True, **kwargs)¶
-
Functions