Instance

chisel3.experimental.hierarchy.core.Instance
See theInstance companion class
object Instance extends SourceInfoDoc

Factory methods for constructing Instances

Attributes

Companion
class
Source
Instance.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Show all
Self type
Instance.type

Members list

Type members

Classlikes

implicit class InstanceBaseModuleExtensions[T <: BaseModule](i: Instance[T])

Attributes

Source
Instance.scala
Supertypes
class Object
trait Matchable
class Any

Inherited and Abstract types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror
Source
Mirror.scala
type MirroredLabel <: String

The name of the type

The name of the type

Attributes

Inherited from:
Mirror
Source
Mirror.scala

Value members

Concrete methods

def apply[T <: BaseModule & IsInstantiable](definition: Definition[T])(implicit sourceInfo: SourceInfo): Instance[T]

A constructs an Instance from a Definition

A constructs an Instance from a Definition

Value parameters

definition

the Module being created

Attributes

Returns

an instance of the module definition

Source
Instance.scala

Implicits

Implicits

Attributes

Source
Instance.scala