クラスjava.lang.foreign.GroupLayoutの
使用
-
java.lang.foreignでのGroupLayoutPREVIEWの使用
修飾子と型メソッド説明static GroupLayoutPREVIEW
MemoryLayout.structLayout
(MemoryLayoutPREVIEW... elements) 指定されたメンバー・レイアウトを使用して構造体レイアウトを作成します。static GroupLayoutPREVIEW
MemoryLayout.unionLayout
(MemoryLayoutPREVIEW... elements) 指定されたメンバー・レイアウトを使用してユニオン・レイアウトを作成します。GroupLayout.withBitAlignment
(long alignmentBits) このレイアウトと同じサイズおよび名前のメモリー・レイアウトを返しますが、指定された整列制約(ビット単位)を使用します。サイズと位置合わせの制約がこのレイアウトと同じですが、指定された名前でメモリー・レイアウトを返します。修飾子と型メソッド説明VaList.Builder.addVarg
(GroupLayoutPREVIEW layout, MemorySegmentPREVIEW value) 指定されたレイアウトのMemorySegment
値を、構築される変数引数リストに書き込みます。VaList.nextVarg
(GroupLayoutPREVIEW layout, SegmentAllocatorPREVIEW allocator) 次の値をMemorySegment
として読み取って、この変数引数リストの位置を進めます。