![JAR search and dependency download from the Maven repository](/logo.png)
dds.constants$8 Maven / Gradle / Ivy
// Generated by jextract
package dds;
import java.lang.invoke.MethodHandle;
import java.lang.invoke.VarHandle;
import java.nio.ByteOrder;
import java.lang.foreign.*;
import static java.lang.foreign.ValueLayout.*;
final class constants$8 {
// Suppresses default constructor, ensuring non-instantiability.
private constants$8() {}
static final StructLayout const$0 = MemoryLayout.structLayout(
JAVA_INT.withName("noOfBoards"),
MemoryLayout.sequenceLayout(200, MemoryLayout.structLayout(
JAVA_INT.withName("number"),
MemoryLayout.sequenceLayout(106, JAVA_BYTE).withName("cards"),
MemoryLayout.paddingLayout(2)
).withName("playTracePBN")).withName("plays")
).withName("playTracesPBN");
static final VarHandle const$1 = constants$8.const$0.varHandle(MemoryLayout.PathElement.groupElement("noOfBoards"));
static final StructLayout const$2 = MemoryLayout.structLayout(
JAVA_INT.withName("noOfBoards"),
MemoryLayout.sequenceLayout(200, MemoryLayout.structLayout(
JAVA_INT.withName("number"),
MemoryLayout.sequenceLayout(53, JAVA_INT).withName("tricks")
).withName("solvedPlay")).withName("solved")
).withName("solvedPlays");
static final VarHandle const$3 = constants$8.const$2.varHandle(MemoryLayout.PathElement.groupElement("noOfBoards"));
static final StructLayout const$4 = MemoryLayout.structLayout(
JAVA_INT.withName("major"),
JAVA_INT.withName("minor"),
JAVA_INT.withName("patch"),
MemoryLayout.sequenceLayout(10, JAVA_BYTE).withName("versionString"),
MemoryLayout.paddingLayout(2),
JAVA_INT.withName("system"),
JAVA_INT.withName("numBits"),
JAVA_INT.withName("compiler"),
JAVA_INT.withName("constructor"),
JAVA_INT.withName("numCores"),
JAVA_INT.withName("threading"),
JAVA_INT.withName("noOfThreads"),
MemoryLayout.sequenceLayout(128, JAVA_BYTE).withName("threadSizes"),
MemoryLayout.sequenceLayout(1024, JAVA_BYTE).withName("systemString")
).withName("DDSInfo");
static final VarHandle const$5 = constants$8.const$4.varHandle(MemoryLayout.PathElement.groupElement("major"));
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy