TypeDescriptor

fr.hammons.slinc.TypeDescriptor
See theTypeDescriptor companion object
sealed trait TypeDescriptor

Describes types used by C interop

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class AliasDescriptor[A]
object ByteDescriptor.type
object DoubleDescriptor.type
object FloatDescriptor.type
object IntDescriptor.type
object LongDescriptor.type
object ShortDescriptor.type
object PtrDescriptor.type
object VaListDescriptor.type
Show all

Members list

Type members

Types

type Inner

Value members

Concrete methods

def alignment(using dm: DescriptorModule): Bytes
def size(using dm: DescriptorModule): Bytes
def toCarrierType(using dm: DescriptorModule): Class[_]

Concrete fields

val arrayReader: (ReadWriteModule, DescriptorModule, ClassTag[Inner]) ?=> () => Inner