abstract
class
ComponentEmitter extends AnyRef
Instance Constructors
-
new
ComponentEmitter()
Abstract Value Members
-
abstract
def
algoIdIncrementalBase: Int
-
abstract
def
component: Component
-
abstract
def
mergeAsyncProcess: Boolean
-
abstract
def
spinalConfig: SpinalConfig
-
abstract
def
wrapSubInput(io: BaseType): Unit
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
var
algoIdIncrementalOffset: Int
-
def
allocateAlgoIncrementale(): Int
-
val
analogs: ArrayBuffer[BaseType]
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
def
commentTagsToString(host: SpinalTagReady, comment: String): String
-
def
cutLongExpressions(): Unit
-
def
elaborate(): Unit
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
val
expressionToWrap: LinkedHashSet[Expression]
-
final
def
getClass(): Class[_]
-
def
getOrDefault[X, Y](map: ConcurrentHashMap[X, Y], key: X, default: Y): Y
-
def
hashCode(): Int
-
val
initials: ArrayBuffer[LeafStatement]
-
final
def
isInstanceOf[T0]: Boolean
-
def
isSubComponentInputBinded(data: BaseType): Expression
-
val
mems: ArrayBuffer[Mem[_]]
-
val
multiplexersPerSelect: LinkedHashMap[(Expression with WidthProvider, Int), ArrayBuffer[Multiplexer]]
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
val
openSubIo: HashSet[BaseType]
-
val
outputsToBufferize: LinkedHashSet[BaseType]
-
val
processes: LinkedHashSet[AsyncProcess]
-
def
readedOutputWrapEnable: Boolean
-
val
referencesOverrides: HashMap[Nameable, Any]
-
val
subComponentInputToNotBufferize: HashSet[Any]
-
-
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
-
val
wrappedExpressionToName: HashMap[Expression, String]
Deprecated Value Members
-
def
finalize(): Unit
Inherited from AnyRef
Inherited from Any