ClassDefinitionOps

chisel3.properties.Class.ClassDefinitionOps
implicit class ClassDefinitionOps[T <: Class](definition: Definition[T])

Attributes

Source
Class.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

Get a ClassType type from a Definition[Class].

Get a ClassType type from a Definition[Class].

This is useful when a ClassType type is needed for other Property types.

This method is safe, and should be used over unsafeGetClassTypeByName when possible.

Attributes

Source
Class.scala

Get a Property[ClassType] type from a Definition[Class].

Get a Property[ClassType] type from a Definition[Class].

This is useful when a Property[ClassType] type is needed for references to instances of the Class.

This method is safe, and should be used over unsafeGetReferenceType when possible.

Attributes

Source
Class.scala