Package org.lwjgl.system.linux
Class OpenHow.Buffer
- java.lang.Object
-
- org.lwjgl.system.Pointer.Default
-
- org.lwjgl.system.CustomBuffer<SELF>
-
- org.lwjgl.system.StructBuffer<OpenHow,OpenHow.Buffer>
-
- org.lwjgl.system.linux.OpenHow.Buffer
-
- All Implemented Interfaces:
java.lang.AutoCloseable
,java.lang.Iterable<OpenHow>
,org.lwjgl.system.NativeResource
,org.lwjgl.system.Pointer
- Enclosing class:
- OpenHow
public static class OpenHow.Buffer extends org.lwjgl.system.StructBuffer<OpenHow,OpenHow.Buffer> implements org.lwjgl.system.NativeResource
An array ofOpenHow
structs.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
flags()
OpenHow.Buffer
flags(long value)
Sets the specified value to theflags
field.long
mode()
OpenHow.Buffer
mode(long value)
Sets the specified value to themode
field.long
resolve()
OpenHow.Buffer
resolve(long value)
Sets the specified value to theresolve
field.
-
-
-
Constructor Detail
-
Buffer
public Buffer(java.nio.ByteBuffer container)
Creates a newOpenHow.Buffer
instance backed by the specified container. Changes to the container's content will be visible to the struct buffer instance and vice versa. The two buffers' position, limit, and mark values will be independent. The new buffer's position will be zero, its capacity and its limit will be the number of bytes remaining in this buffer divided byOpenHow.SIZEOF
, and its mark will be undefined.The created buffer instance holds a strong reference to the container object.
-
Buffer
public Buffer(long address, int cap)
-
-
Method Detail
-
flags
public long flags()
- Returns:
- the value of the
flags
field.
-
mode
public long mode()
- Returns:
- the value of the
mode
field.
-
resolve
public long resolve()
- Returns:
- the value of the
resolve
field.
-
flags
public OpenHow.Buffer flags(long value)
Sets the specified value to theflags
field.
-
mode
public OpenHow.Buffer mode(long value)
Sets the specified value to themode
field.
-
resolve
public OpenHow.Buffer resolve(long value)
Sets the specified value to theresolve
field.
-
-