Uses of Interface
jdk.incubator.foreign.VaList.Builder
Package
Description
Classes to support low-level and efficient foreign memory/function access, directly from Java.
-
Uses of VaList.Builder in jdk.incubator.foreign
Modifier and TypeMethodDescriptionVaList.Builder.addVarg
(GroupLayout layout, MemorySegment value) Writes aMemorySegment
value, with given layout, to the variable argument list being constructed.VaList.Builder.addVarg
(ValueLayout.OfAddress layout, Addressable value) Writes anAddressable
value to the variable argument list being constructed.VaList.Builder.addVarg
(ValueLayout.OfDouble layout, double value) Writes adouble
value to the variable argument list being constructed.VaList.Builder.addVarg
(ValueLayout.OfInt layout, int value) Writes anint
value to the variable argument list being constructed.VaList.Builder.addVarg
(ValueLayout.OfLong layout, long value) Writes along
value to the variable argument list being constructed.Modifier and TypeMethodDescriptionstatic VaList
VaList.make
(Consumer<VaList.Builder> actions, ResourceScope scope) Constructs a new variable argument list using a builder (seeVaList.Builder
), with a given resource scope.