Packages

object Vivado extends ToolchainProfileDetector with ToolchainPresetProvider with BasicProjectDetector with VivadoTargetParser

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Vivado
  2. VivadoTargetParser
  3. BasicTargetParser
  4. BasicProjectDetector
  5. ToolchainPresetProvider
  6. ToolchainProfileDetector
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  6. def detect(path: File): Boolean
    Definition Classes
    VivadoBasicProjectDetector
  7. def detectProfiles: Future[Seq[ToolchainProfile]]
    Definition Classes
    VivadoToolchainProfileDetector
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  10. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  11. def getVivadoExec(path: String): String
  12. def handlePreset(rtOld: ScaledaRuntime, remoteInfo: Option[RemoteInfo], writeable: Boolean): Option[ScaledaRuntime]

    Execute in runTask, from runtime to new runtime

    Execute in runTask, from runtime to new runtime

    remoteInfo

    remote information

    Definition Classes
    VivadoToolchainPresetProvider
  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  14. val internalID: String
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  18. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  19. def parseAsProject(path: File): ProjectConfig

    Parse a directory as target dir, then returns TargetConfig
    It is required to check BasicProjectDetector.detect first
    WARN: When parse errors, exceptions will be thrown.

    Parse a directory as target dir, then returns TargetConfig
    It is required to check BasicProjectDetector.detect first
    WARN: When parse errors, exceptions will be thrown.

    path

    project path

    returns

    parsed target config

    Definition Classes
    VivadoTargetParserBasicTargetParser
  20. val supportedTask: Set[project.config.TaskType.Value]
  21. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  22. def toString(): String
    Definition Classes
    AnyRef → Any
  23. val userFriendlyName: String
  24. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  25. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  26. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  27. object Verifier

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from VivadoTargetParser

Inherited from BasicTargetParser

Inherited from BasicProjectDetector

Inherited from AnyRef

Inherited from Any

Ungrouped