Type Members
-
abstract
type
RefOwnerType
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
foreachReflectableNameables(doThat: (Any) ⇒ Unit): Unit
-
final
def
getClass(): Class[_]
-
def
getDisplayName(): String
-
-
def
getInstanceCounter: Int
-
def
getMode: Byte
-
def
getName(default: String): String
-
def
getName(): String
-
def
getPartialName(): String
-
def
getRefOwnersChain(): List[Any]
-
def
getScalaLocationLong: String
-
def
getScalaLocationShort: String
-
def
getScalaTrace(): Throwable
-
def
getSignature(): Any
-
-
def
getWidth(e: SpinalEnum): Int
-
-
def
hashCode(): Int
-
def
isCompletelyUnnamed: Boolean
-
final
def
isInstanceOf[T0]: Boolean
-
def
isNamed: Boolean
-
def
isNative: Boolean
-
def
isPriorityApplicable(namePriority: Byte): Boolean
-
def
isUnnamed: Boolean
-
var
name: String
-
var
nameableRef: Nameable
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
overrideLocalName(name: String): graySequential.this.type
-
-
-
def
reflectNames(): Unit
-
var
scalaTrace: Throwable
-
def
setCompositeName(nameable: Nameable, postfix: String, namePriority: Byte): graySequential.this.type
-
def
setCompositeName(nameable: Nameable, postfix: String, weak: Boolean): graySequential.this.type
-
def
setCompositeName(nameable: Nameable, postfix: String): graySequential.this.type
-
def
setCompositeName(nameable: Nameable, namePriority: Byte): graySequential.this.type
-
def
setCompositeName(nameable: Nameable, weak: Boolean): graySequential.this.type
-
-
def
setLambdaName(isNameBody: ⇒ Boolean)(nameGen: ⇒ String): graySequential.this.type
-
def
setName(name: String, namePriority: Byte): graySequential.this.type
-
def
setName(name: String, weak: Boolean): graySequential.this.type
-
def
setName(name: String): graySequential.this.type
-
def
setNameAsWeak(): graySequential.this.type
-
def
setPartialName(name: String, namePriority: Byte, owner: Any): graySequential.this.type
-
def
setPartialName(name: String, namePriority: Byte): graySequential.this.type
-
def
setPartialName(name: String, weak: Boolean): graySequential.this.type
-
def
setPartialName(owner: Nameable, name: String, namePriority: Byte): graySequential.this.type
-
def
setPartialName(owner: Nameable, name: String, weak: Boolean): graySequential.this.type
-
def
setPartialName(name: String): graySequential.this.type
-
def
setPartialName(owner: Nameable, name: String): graySequential.this.type
-
-
def
setRefOwner(that: Any): Unit
-
-
def
setWeakName(name: String): graySequential.this.type
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
final
def
wait(): Unit
Deprecated Value Members
-
def
finalize(): Unit
Inherited from AnyRef
Inherited from Any
Gray encoding (sequentially assigned)
If used in FSM it is not ensured that only gray encoding preserving transitions are done. If that is needed e.g. for CDC reasons, the transitions must be checked manually.