Index
All Classes and Interfaces|All Packages
O
- of(MemoryLayout, MemoryLayout...) - Static method in class java.lang.foreign.FunctionDescriptorPREVIEW
-
Creates a function descriptor with the given return and argument layouts.
- ofAddress(MemoryAddress, long, MemorySession) - Static method in interface java.lang.foreign.MemorySegmentPREVIEW
-
Creates a native memory segment with the given size, base address, and memory session.
- ofAddress(MemoryAddress, MemorySession) - Static method in interface java.lang.foreign.VaListPREVIEW
-
Creates a variable argument list from a memory address pointing to an existing variable argument list, with the given memory session.
- ofArray(byte[]) - Static method in interface java.lang.foreign.MemorySegmentPREVIEW
-
Creates an array memory segment that models the memory associated with the given heap-allocated byte array.
- ofArray(char[]) - Static method in interface java.lang.foreign.MemorySegmentPREVIEW
-
Creates an array memory segment that models the memory associated with the given heap-allocated char array.
- ofArray(double[]) - Static method in interface java.lang.foreign.MemorySegmentPREVIEW
-
Creates an array memory segment that models the memory associated with the given heap-allocated double array.
- ofArray(float[]) - Static method in interface java.lang.foreign.MemorySegmentPREVIEW
-
Creates an array memory segment that models the memory associated with the given heap-allocated float array.
- ofArray(int[]) - Static method in interface java.lang.foreign.MemorySegmentPREVIEW
-
Creates an array memory segment that models the memory associated with the given heap-allocated int array.
- ofArray(long[]) - Static method in interface java.lang.foreign.MemorySegmentPREVIEW
-
Creates an array memory segment that models the memory associated with the given heap-allocated long array.
- ofArray(short[]) - Static method in interface java.lang.foreign.MemorySegmentPREVIEW
-
Creates an array memory segment that models the memory associated with the given heap-allocated short array.
- ofBuffer(Buffer) - Static method in interface java.lang.foreign.MemorySegmentPREVIEW
-
Creates a buffer memory segment that models the memory associated with the given
Buffer
instance. - ofLong(long) - Static method in interface java.lang.foreign.MemoryAddressPREVIEW
-
Creates a memory address from the given long value.
- ofVoid(MemoryLayout...) - Static method in class java.lang.foreign.FunctionDescriptorPREVIEW
-
Creates a function descriptor with the given argument layouts and no return layout.
- openConfined() - Static method in interface java.lang.foreign.MemorySessionPREVIEW
-
Creates a closeable confined memory session.
- openConfined(Cleaner) - Static method in interface java.lang.foreign.MemorySessionPREVIEW
-
Creates a closeable confined memory session, managed by the provided cleaner instance.
- openImplicit() - Static method in interface java.lang.foreign.MemorySessionPREVIEW
-
Creates a non-closeable shared memory session, managed by a private
Cleaner
instance. - openShared() - Static method in interface java.lang.foreign.MemorySessionPREVIEW
-
Creates a closeable shared memory session.
- openShared(Cleaner) - Static method in interface java.lang.foreign.MemorySessionPREVIEW
-
Creates a closeable shared memory session, managed by the provided cleaner instance.
- order() - Method in class java.lang.foreign.ValueLayoutPREVIEW
-
Returns the value's byte order.
- ownerThread() - Method in interface java.lang.foreign.MemorySessionPREVIEW
-
Returns the owner thread associated with this memory session, or
null
if this session is shared across multiple threads.
All Classes and Interfaces|All Packages