ResourceContext

dfhdl.platforms.resources.ResourceContext
trait ResourceContext extends OnCreateEvents, HasDFC, HasClsMetaArgs

Attributes

Graph
Supertypes
trait HasClsMetaArgs
trait HasDFC
trait OnCreateEvents
class Object
trait Matchable
class Any
Show all
Known subtypes
trait Resource
trait IO
class Pin
trait ResourceDeps
class Bank
trait Package
trait Device
trait Platform
Show all

Members list

Type members

Inherited and Abstract types

type This

Attributes

Inherited from:
OnCreateEvents

Value members

Concrete methods

protected def `__dfc`: DFC
def getFullId: String
def getResourceConstraints: List[Constraint]
def getResourceType: String
protected def setClsNamePos(name: String, position: Position, docOpt: Option[String], annotations: List[Annotation]): Unit

Inherited methods

protected def `__clsMetaArgs`: ClsMetaArgs

Attributes

Inherited from:
HasClsMetaArgs
final def onCreate(thisOwner: Option[Any]): OnCreateEvents.this.type

Attributes

Inherited from:
OnCreateEvents
def onCreateEnd(thisOwner: Option[This]): Unit

Attributes

Inherited from:
OnCreateEvents
def onCreateStart: Unit

Attributes

Inherited from:
OnCreateEvents
def onCreateStartLate: Unit

Attributes

Inherited from:
OnCreateEvents

Concrete fields

final lazy val dfc: DFC
final lazy val id: String

Givens

Inherited givens

protected given given_DFC: DFC

Attributes

Inherited from:
HasDFC