QuestaSimCommon

dfhdl.tools.toolsCore.QuestaSimCommon

Attributes

Graph
Supertypes
trait Simulator
trait Linter
trait Tool
class Object
trait Matchable
class Any
Show all
Known subtypes

Members list

Type members

Inherited types

Attributes

Inherited from:
Simulator

Value members

Concrete methods

final protected def extractVersion(cmdRetStr: String): Option[String]
override protected def lintCmdPreLangFlags(using CompilerOptions, ToolOptions, MemberGetSet): String

Attributes

Definition Classes
final override protected def lintPrepare()(using CompilerOptions, ToolOptions, MemberGetSet): Unit

Attributes

Definition Classes
override protected def simRunExec(using MemberGetSet): String

Attributes

Definition Classes
override def simulate(cd: CompiledDesign)(using CompilerOptions, SimulatorOptions): CompiledDesign

Attributes

Definition Classes
final protected def versionCmd: String

Inherited methods

final def isAvailable: Boolean

Attributes

Inherited from:
Tool
final def lint(cd: CompiledDesign)(using CompilerOptions, ToolOptions): CompiledDesign

Attributes

Inherited from:
Linter
final protected def lintCmdFlags(using CompilerOptions, ToolOptions, MemberGetSet): String

Attributes

Inherited from:
Linter
protected def lintCmdPostLangFlags(using CompilerOptions, ToolOptions, MemberGetSet): String

Attributes

Inherited from:
Linter
protected def lintLogger(using CompilerOptions, ToolOptions, MemberGetSet): Option[ProcessLogger]

Attributes

Inherited from:
Linter
final protected def simulateCmdFlags(using CompilerOptions, SimulatorOptions, MemberGetSet): String

Attributes

Inherited from:
Simulator
protected def simulateCmdPostLangFlags(using CompilerOptions, SimulatorOptions, MemberGetSet): String

Attributes

Inherited from:
Simulator
protected def simulateCmdPreLangFlags(using CompilerOptions, SimulatorOptions, MemberGetSet): String

Attributes

Inherited from:
Simulator
protected def simulateLogger(using CompilerOptions, SimulatorOptions, MemberGetSet): Option[ProcessLogger]

Attributes

Inherited from:
Simulator
protected def simulatePrepare()(using CompilerOptions, SimulatorOptions, MemberGetSet): Unit

Attributes

Inherited from:
Simulator
override def toString(): String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Tool -> Any
Inherited from:
Tool

Inherited and Abstract methods

protected def lintCmdLanguageFlag(using co: CompilerOptions): String

Attributes

Inherited from:
Linter
protected def lintCmdSources(using CompilerOptions, ToolOptions, MemberGetSet): String

Attributes

Inherited from:
Linter
protected def simulateCmdLanguageFlag(using co: CompilerOptions): String

Attributes

Inherited from:
Simulator
protected def simulateCmdSources(using CompilerOptions, SimulatorOptions, MemberGetSet): String

Attributes

Inherited from:
Simulator

Concrete fields

final val toolName: String

Inherited fields

val simRunsLint: Boolean

Attributes

Inherited from:
Simulator