Ptr

fr.hammons.slinc.Ptr
See thePtr companion object
class Ptr[A](val mem: Mem, val offset: Bytes)

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def `unary_!_=`(value: A)(using rwM: ReadWriteModule)(using DescriptorOf[A]): Unit
def apply(bytes: Bytes): Ptr[A]
def apply(index: Int)(using DescriptorOf[A], DescriptorModule): Ptr[A]
def asArray(size: Int)(using DescriptorOf[A], DescriptorModule)(using r: ReadWriteModule)(using ClassTag[A]): IArray[A]
def castTo[A]: Ptr[A]
def copyIntoString(maxSize: Int)(using DescriptorOf[Byte], DescriptorModule, ReadWriteModule): String
Extension method from Ptr
inline def unary_!(using rwm: ReadWriteModule): A