Class

spinal.sim.vpi

SharedMemIface

Related Doc: package vpi

Permalink

class SharedMemIface extends AnyRef

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SharedMemIface
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SharedMemIface(shmem_name_: String, shmem_size_: Long)

    Permalink
  2. new SharedMemIface(cPtr: Long, cMemoryOwn: Boolean)

    Permalink
    Attributes
    protected[spinal.sim.vpi]

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def check_ready(): Unit

    Permalink
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  7. def close(): Unit

    Permalink
  8. def delete(): Unit

    Permalink
  9. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  11. def eval(): Unit

    Permalink
  12. def finalize(): Unit

    Permalink
    Attributes
    protected[spinal.sim.vpi]
    Definition Classes
    SharedMemIface → AnyRef
  13. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  14. def get_signal_handle(handle_name: String): Long

    Permalink
  15. def get_time_precision(): Int

    Permalink
  16. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  17. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  18. def is_closed(): Boolean

    Permalink
  19. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  20. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  21. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  22. def print_signals(): String

    Permalink
  23. def randomize(seed: Long): Unit

    Permalink
  24. def read(handle: Long, data: VectorInt8): Unit

    Permalink
  25. def read(handle: Long): VectorInt8

    Permalink
  26. def read32(handle: Long): Int

    Permalink
  27. def read32_mem(handle: Long, index: Long): Int

    Permalink
  28. def read64(handle: Long): Long

    Permalink
  29. def read64_mem(handle: Long, index: Long): Long

    Permalink
  30. def read_mem(handle: Long, data: VectorInt8, index: Long): Unit

    Permalink
  31. def read_mem(handle: Long, index: Long): VectorInt8

    Permalink
  32. def set_crashed(ret_code_: Long): Unit

    Permalink
  33. def set_seed(seed: Long): Unit

    Permalink
  34. def sleep(sleep_cycles: Long): Unit

    Permalink
  35. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  36. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  37. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  39. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  40. def write(handle: Long, data: VectorInt8): Unit

    Permalink
  41. def write32(handle: Long, data: Int): Unit

    Permalink
  42. def write32_mem(handle: Long, data: Int, index: Long): Unit

    Permalink
  43. def write64(handle: Long, data: Long): Unit

    Permalink
  44. def write64_mem(handle: Long, data: Long, index: Long): Unit

    Permalink
  45. def write_mem(handle: Long, data: VectorInt8, index: Long): Unit

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped