trait NodeBaseApi extends AnyRef
- Alphabetic
- By Inheritance
- NodeBaseApi
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
- class BundlePimper[T <: Bundle] extends AnyRef
Abstract Value Members
-
abstract
def
apply(subKey: Seq[Any]): OffsetApi
Allows converting a list of key into values.
Allows converting a list of key into values. ex : node(1 to 2)(MY_STAGEABLE)
-
abstract
def
apply[T <: Data](key: Payload[T]): T
Return the hardware signal for this Payload key at the point of this Node in the pipeline.
- abstract def apply(key: NamedTypeKey): Data
- abstract def cancel: Bool
- abstract def isCancel: Bool
-
abstract
def
isCanceling: Bool
True
when the current node is being cleaned up. -
abstract
def
isFiring: Bool
True
when the current transaction is successfully moving forward (isReady && !isRemoved
).True
when the current transaction is successfully moving forward (isReady && !isRemoved
). Useful to validate state changes. -
abstract
def
isMoving: Bool
True
when it is the last cycle that the current transaction is present on this node.True
when it is the last cycle that the current transaction is present on this node. Useful to "reset" some states. - abstract def isReady: Bool
- abstract def isValid: Bool
- abstract def ready: Bool
- abstract def valid: Bool
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
apply[T <: Data](key: Payload[T], subKey: Any): T
Return the hardware signal for this (Payload, subKey) key at the point of this Node in the pipeline.
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- implicit def bundlePimper[T <: Bundle](stageable: Payload[T]): BundlePimper[T]
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @IntrinsicCandidate()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
-
def
insert[T <: Data](that: T): Payload[T]
Return a new Payload which is connected to the given
Data
hardware signal starting from this Node in the pipeline. -
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- implicit def stageablePiped2[T <: Data](stageable: Payload[T]): T
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated