PaddingLayout — 패딩 레이아웃
PaddingLayout — 패딩 레이아웃
PaddingLayout는 패딩 레이아웃입니다. 패딩 레이아웃은 보통 애플리케이션이 접근하지 않는 추가 공간의 크기를 지정하며, 멤버 레이아웃을 워드 경계 주변으로 정렬하는 데 사용됩니다.
본문
public sealed interface PaddingLayout extends MemoryLayout
패딩 레이아웃은 메모리 레이아웃 계층에서 내용이 무시되는 부분을 나타냅니다. 주로 정렬(alignment) 요구를 충족하기 위해 구조체 레이아웃 등에 삽입됩니다.
주요 메서드
PaddingLayout withName(String name)
PaddingLayout withoutName()
PaddingLayout withByteAlignment(long byteAlignment)
withName/withoutName은 레이아웃에 이름을 설정하거나 제거합니다.withByteAlignment는 바이트 정렬을 지정합니다.
MemoryLayout.paddingLayout(long) 팩토리 메서드로 생성할 수 있습니다.