Uses of Interface
jdk.incubator.foreign.CLinker.VaList.Builder
Packages that use CLinker.VaList.Builder
Package
Description
Classes to support low-level and efficient foreign memory/function access, directly from Java.
-
Uses of CLinker.VaList.Builder in jdk.incubator.foreign
Methods in jdk.incubator.foreign that return CLinker.VaList.BuilderModifier and TypeMethodDescriptionCLinker.VaList.Builder.vargFromAddress(ValueLayout layout, Addressable value) Adds a native value represented as aMemoryAddressto the Cva_listbeing constructed.CLinker.VaList.Builder.vargFromDouble(ValueLayout layout, double value) Adds a native value represented as adoubleto the Cva_listbeing constructed.CLinker.VaList.Builder.vargFromInt(ValueLayout layout, int value) Adds a native value represented as anintto the Cva_listbeing constructed.CLinker.VaList.Builder.vargFromLong(ValueLayout layout, long value) Adds a native value represented as alongto the Cva_listbeing constructed.CLinker.VaList.Builder.vargFromSegment(GroupLayout layout, MemorySegment value) Adds a native value represented as aMemorySegmentto the Cva_listbeing constructed.Method parameters in jdk.incubator.foreign with type arguments of type CLinker.VaList.BuilderModifier and TypeMethodDescriptionstatic CLinker.VaListCLinker.VaList.make(Consumer<CLinker.VaList.Builder> actions, ResourceScope scope) Constructs a newVaListusing a builder (seeCLinker.VaList.Builder), associated with a given resource scope.