FullName

chisel3.FullName
case class FullName(data: Data) extends Printable

Put full name within parent namespace (eg. bundleName.field)

Attributes

Source
Printable.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Printable
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

final def unpack: (String, Seq[Data])

Unpack into format String and a List of Data arguments

Unpack into format String and a List of Data arguments

Attributes

Source
Printable.scala

Deprecated methods

final def unpack(ctx: Component)(implicit info: SourceInfo): (String, Iterable[String])

Unpack into format String and a List of String arguments (identifiers)

Unpack into format String and a List of String arguments (identifiers)

Attributes

Note

This must be called after elaboration when Chisel nodes actually have names

Deprecated
[Since version Chisel 7.0.0] Use unpack with no arguments instead.
Source
Printable.scala
final def unpackArgs: Seq[Bits]

Unpack into a Seq of captured Bits arguments

Unpack into a Seq of captured Bits arguments

Attributes

Deprecated
[Since version Chisel 7.0.0] Use unpack with no arguments instead.
Source
Printable.scala

Inherited methods

final def +(that: String): Printables

Allow for appending Strings to Printables

Allow for appending Strings to Printables

Attributes

Inherited from:
Printable
Source
Printable.scala
def +(that: Printable): Printables

Allow for appending Printables like Strings

Allow for appending Printables like Strings

Attributes

Inherited from:
Printable
Source
Printable.scala
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product