Uses of Class jdk.incubator.foreign.GroupLayout (Java SE 14 & JDK 14)
Description: use: module: jdk.incubator.foreign, package: jdk.incubator.foreign, class: GroupLayout

# Uses of Class
jdk.incubator.foreign.GroupLayout

Packages that use GroupLayout
Package | Description
--- | ---
jdk.incubator.foreign | Classes to support low-level, safe and efficient memory access.

- ## Uses of GroupLayout in jdk.incubator.foreign

  Methods in jdk.incubator.foreign that return GroupLayout
  Modifier and Type | Method | Description
  --- | --- | ---
  `static GroupLayout` | MemoryLayout.`ofStruct​(MemoryLayout... elements)` | Create a new struct group layout with given member layouts.
  `static GroupLayout` | MemoryLayout.`ofUnion​(MemoryLayout... elements)` | Create a new union group layout with given member layouts.
  `GroupLayout` | GroupLayout.`withBitAlignment​(long alignmentBits)` | Creates a new layout which features the desired alignment constraint.
  `GroupLayout` | GroupLayout.`withName​(String name)` | Creates a new layout which features the desired layout name.

  Methods in jdk.incubator.foreign that return types with arguments of type GroupLayout
  Modifier and Type | Method | Description
  --- | --- | ---
  `Optional<DynamicConstantDesc<GroupLayout>>` | GroupLayout.`describeConstable()` |