Record Class Mapping.Boolean

java.lang.Object
java.lang.Record
org.lwjgl.system.ffm.mapping.Mapping.Boolean
All Implemented Interfaces:
DataMapping<ValueLayout.OfBoolean>, Mapping<ValueLayout.OfBoolean>, PrimitiveMapping<ValueLayout.OfBoolean>
Enclosing interface:
Mapping<L extends MemoryLayout>

public static record Mapping.Boolean(ValueLayout.OfBoolean layout, Mapping.Pointer p) extends Record implements PrimitiveMapping<ValueLayout.OfBoolean>
Mapping from ValueLayout.JAVA_BOOLEAN to C bool.
  • Constructor Details

    • Boolean

      public Boolean(ValueLayout.OfBoolean layout, Mapping.Pointer p)
      Creates an instance of a Boolean record class.
      Parameters:
      layout - the value for the layout record component
      p - the value for the p record component
    • Boolean

      public Boolean(String name)
  • Method Details