Uses of Package
jdk.incubator.foreign
Package
Description
Classes to support low-level and efficient foreign memory/function access, directly from Java.
-
ClassDescriptionRepresents a type which is addressable.A C linker implements the C Application Binary Interface (ABI) calling conventions.A function descriptor is made up of zero or more argument layouts and zero or one return layout.A group layout is used to combine multiple member layouts.A memory address models a reference into a memory location.A memory layout can be used to describe the contents of a memory segment.Instances of this class are used to form layout paths.A memory segment models a contiguous region of memory.A native symbol models a reference to a location (typically the entry point of a function) in a native library.A resource scope manages the lifecycle of one or more resources.This interface models a memory allocator.A sequence layout.A symbol lookup.An interface that models a variable argument list, similar in functionality to a C
va_list
.A builder interface used to construct a variable argument list.A value layout.A value layout whose carrier isMemoryAddress.class
.A value layout whose carrier isboolean.class
.A value layout whose carrier isbyte.class
.A value layout whose carrier ischar.class
.A value layout whose carrier isdouble.class
.A value layout whose carrier isfloat.class
.A value layout whose carrier isint.class
.A value layout whose carrier islong.class
.A value layout whose carrier isshort.class
.