Top Description Inners Fields Constructors Methods
org.lwjgl.cuda

public Class CUlaunchConfig

extends Struct<CUlaunchConfig>
implements NativeResource
Class Inheritance
All Implemented Interfaces
org.lwjgl.system.NativeResource, java.lang.AutoCloseable
Imports
javax.annotation.*, java.nio.*, org.lwjgl.*, org.lwjgl.system.*

Layout


struct CUlaunchConfig {
    unsigned int gridDimX;
    unsigned int gridDimY;
    unsigned int gridDimZ;
    unsigned int blockDimX;
    unsigned int blockDimY;
    unsigned int blockDimZ;
    unsigned int sharedMemBytes;
    CUstream hStream;
    CUlaunchAttribute * attrs;
    unsigned int numAttrs;
}

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
public static final int
ALIGNOF

The struct alignment in bytes.

public static final int
ATTRS

The struct member offsets.

public static final int
BLOCKDIMX

The struct member offsets.

public static final int
BLOCKDIMY

The struct member offsets.

public static final int
BLOCKDIMZ

The struct member offsets.

public static final int
GRIDDIMX

The struct member offsets.

public static final int
GRIDDIMY

The struct member offsets.

public static final int
GRIDDIMZ

The struct member offsets.

public static final int
HSTREAM

The struct member offsets.

public static final int
NUMATTRS

The struct member offsets.

public static final int
SHAREDMEMBYTES

The struct member offsets.

public static final int
SIZEOF

The struct size in bytes.

Inherited from org.lwjgl.system.Struct:
containerDEFAULT_ALIGN_ASDEFAULT_PACK_ALIGNMENT

Constructor Summary

AccessConstructor and Description
protected
CUlaunchConfig(long address, ByteBuffer container)

public
CUlaunchConfig(ByteBuffer container)

Creates a CUlaunchConfig instance at the current position of the specified ByteBuffer container.

Method Summary

Modifier and TypeMethod and Description
public CUlaunchAttribute.Buffer

Returns:

a CUlaunchAttribute.Buffer view of the struct array pointed to by the attrs field.
attrs
()

public CUlaunchConfig
attrs(CUlaunchAttribute.Buffer value)

Sets the address of the specified CUlaunchAttribute.Buffer to the attrs field.

public int

Returns:

the value of the blockDimX field.
blockDimX
()

public CUlaunchConfig
blockDimX(int value)

Sets the specified value to the blockDimX field.

public int

Returns:

the value of the blockDimY field.
blockDimY
()

public CUlaunchConfig
blockDimY(int value)

Sets the specified value to the blockDimY field.

public int

Returns:

the value of the blockDimZ field.
blockDimZ
()

public CUlaunchConfig
blockDimZ(int value)

Sets the specified value to the blockDimZ field.

public static CUlaunchConfig
calloc()

Returns a new CUlaunchConfig instance allocated with memCalloc.

public static CUlaunchConfig.Buffer
calloc(int
the buffer capacity
capacity
)

Returns a new CUlaunchConfig.Buffer instance allocated with memCalloc.

public static CUlaunchConfig
calloc(MemoryStack
the stack from which to allocate
stack
)

Returns a new CUlaunchConfig instance allocated on the specified MemoryStack and initializes all its bits to zero.

public static CUlaunchConfig.Buffer
calloc(int
the buffer capacity
capacity
,
MemoryStack
the stack from which to allocate
stack
)

Returns a new CUlaunchConfig.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.

protected CUlaunchConfig
create(long
the struct memory address
address
,
ByteBuffer
an optional container buffer, to be referenced strongly by the struct instance.
container
)

Implements abstract org.lwjgl.system.Struct.create.

Similar to the constructor, but returns the exact type of the Struct subclass.
public static CUlaunchConfig
create()

Returns a new CUlaunchConfig instance allocated with BufferUtils.

public static CUlaunchConfig
create(long address)

Returns a new CUlaunchConfig instance for the specified memory address.

public static CUlaunchConfig.Buffer
create(int
the buffer capacity
capacity
)

Returns a new CUlaunchConfig.Buffer instance allocated with BufferUtils.

public static CUlaunchConfig.Buffer
create(long
the memory address
address
,
int
the buffer capacity
capacity
)

Create a CUlaunchConfig.Buffer instance at the specified memory.

public static CUlaunchConfig
createSafe(long address)

Like create, but returns null if address is NULL.

public static CUlaunchConfig.Buffer
createSafe(long address, int capacity)

Like create, but returns null if address is NULL.

public int

Returns:

the value of the gridDimX field.
gridDimX
()

public CUlaunchConfig
gridDimX(int value)

Sets the specified value to the gridDimX field.

public int

Returns:

the value of the gridDimY field.
gridDimY
()

public CUlaunchConfig
gridDimY(int value)

Sets the specified value to the gridDimY field.

public int

Returns:

the value of the gridDimZ field.
gridDimZ
()

public CUlaunchConfig
gridDimZ(int value)

Sets the specified value to the gridDimZ field.

public long

Returns:

the value of the hStream field.
hStream
()

public CUlaunchConfig
hStream(long value)

Sets the specified value to the hStream field.

public static CUlaunchConfig
malloc()

Returns a new CUlaunchConfig instance allocated with memAlloc.

public static CUlaunchConfig.Buffer
malloc(int
the buffer capacity
capacity
)

Returns a new CUlaunchConfig.Buffer instance allocated with memAlloc.

public static CUlaunchConfig
malloc(MemoryStack
the stack from which to allocate
stack
)

Returns a new CUlaunchConfig instance allocated on the specified MemoryStack.

public static CUlaunchConfig.Buffer
malloc(int
the buffer capacity
capacity
,
MemoryStack
the stack from which to allocate
stack
)

Returns a new CUlaunchConfig.Buffer instance allocated on the specified MemoryStack.

public static CUlaunchAttribute.Buffer
nattrs(long struct)

Unsafe version of attrs.

public static void
nattrs(long struct, CUlaunchAttribute.Buffer value)

Unsafe version of attrs.

public static int
nblockDimX(long struct)

Unsafe version of blockDimX.

public static void
nblockDimX(long struct, int value)

Unsafe version of blockDimX.

public static int
nblockDimY(long struct)

Unsafe version of blockDimY.

public static void
nblockDimY(long struct, int value)

Unsafe version of blockDimY.

public static int
nblockDimZ(long struct)

Unsafe version of blockDimZ.

public static void
nblockDimZ(long struct, int value)

Unsafe version of blockDimZ.

public static int
ngridDimX(long struct)

Unsafe version of gridDimX.

public static void
ngridDimX(long struct, int value)

Unsafe version of gridDimX.

public static int
ngridDimY(long struct)

Unsafe version of gridDimY.

public static void
ngridDimY(long struct, int value)

Unsafe version of gridDimY.

public static int
ngridDimZ(long struct)

Unsafe version of gridDimZ.

public static void
ngridDimZ(long struct, int value)

Unsafe version of gridDimZ.

public static long
nhStream(long struct)

Unsafe version of hStream.

public static void
nhStream(long struct, long value)

Unsafe version of hStream.

public static int
nnumAttrs(long struct)

Unsafe version of numAttrs.

public static void
nnumAttrs(long struct, int value)

Sets the specified value to the numAttrs field of the specified struct.

public static int
nsharedMemBytes(long struct)

Unsafe version of sharedMemBytes.

public static void
nsharedMemBytes(long struct, int value)

Unsafe version of sharedMemBytes.

public int

Returns:

the value of the numAttrs field.
numAttrs
()

public CUlaunchConfig
numAttrs(int value)

Sets the specified value to the numAttrs field.

public CUlaunchConfig
set(int gridDimX, int gridDimY, int gridDimZ, int blockDimX, int blockDimY, int blockDimZ, int sharedMemBytes, long hStream, CUlaunchAttribute.Buffer attrs, int numAttrs)

Initializes this struct with the specified values.

public CUlaunchConfig

Returns:

this struct
set
(CUlaunchConfig
the source struct
src
)

Copies the specified struct data to this struct.

public int

Returns:

the value of the sharedMemBytes field.
sharedMemBytes
()

public CUlaunchConfig
sharedMemBytes(int value)

Sets the specified value to the sharedMemBytes field.

public int
sizeof()

Implements abstract org.lwjgl.system.Struct.sizeof.

Returns sizeof(struct).
Inherited from org.lwjgl.system.Struct:
__array__array__array__checkContainer__checkMalloc__create__getContainer__getContainer__member__member__member__padding__padding__struct__struct__union__unionclearfreeisNullvalidate

Field Detail

ALIGNOFback to summary
public static final int ALIGNOF

The struct alignment in bytes.

ATTRSback to summary
public static final int ATTRS

The struct member offsets.

BLOCKDIMXback to summary
public static final int BLOCKDIMX

The struct member offsets.

BLOCKDIMYback to summary
public static final int BLOCKDIMY

The struct member offsets.

BLOCKDIMZback to summary
public static final int BLOCKDIMZ

The struct member offsets.

GRIDDIMXback to summary
public static final int GRIDDIMX

The struct member offsets.

GRIDDIMYback to summary
public static final int GRIDDIMY

The struct member offsets.

GRIDDIMZback to summary
public static final int GRIDDIMZ

The struct member offsets.

HSTREAMback to summary
public static final int HSTREAM

The struct member offsets.

NUMATTRSback to summary
public static final int NUMATTRS

The struct member offsets.

SHAREDMEMBYTESback to summary
public static final int SHAREDMEMBYTES

The struct member offsets.

SIZEOFback to summary
public static final int SIZEOF

The struct size in bytes.

Constructor Detail

CUlaunchConfigback to summary
protected CUlaunchConfig(long address, ByteBuffer container)
CUlaunchConfigback to summary
public CUlaunchConfig(ByteBuffer container)

Creates a CUlaunchConfig instance at the current position of the specified ByteBuffer container. Changes to the buffer's content will be visible to the struct instance and vice versa.

The created instance holds a strong reference to the container object.

Method Detail

attrsback to summary
public CUlaunchAttribute.Buffer attrs()
Returns:CUlaunchAttribute.Buffer

a CUlaunchAttribute.Buffer view of the struct array pointed to by the attrs field.

Annotations
@Nullable
@NativeType:CUlaunchAttribute *
attrsback to summary
public CUlaunchConfig attrs(CUlaunchAttribute.Buffer value)

Sets the address of the specified CUlaunchAttribute.Buffer to the attrs field.

blockDimXback to summary
public int blockDimX()
Returns:int

the value of the blockDimX field.

Annotations
@NativeType:unsigned int
blockDimXback to summary
public CUlaunchConfig blockDimX(int value)

Sets the specified value to the blockDimX field.

blockDimYback to summary
public int blockDimY()
Returns:int

the value of the blockDimY field.

Annotations
@NativeType:unsigned int
blockDimYback to summary
public CUlaunchConfig blockDimY(int value)

Sets the specified value to the blockDimY field.

blockDimZback to summary
public int blockDimZ()
Returns:int

the value of the blockDimZ field.

Annotations
@NativeType:unsigned int
blockDimZback to summary
public CUlaunchConfig blockDimZ(int value)

Sets the specified value to the blockDimZ field.

callocback to summary
public static CUlaunchConfig calloc()

Returns a new CUlaunchConfig instance allocated with memCalloc. The instance must be explicitly freed.

callocback to summary
public static CUlaunchConfig.Buffer calloc(int capacity)

Returns a new CUlaunchConfig.Buffer instance allocated with memCalloc. The instance must be explicitly freed.

Parameters
capacity:int

the buffer capacity

callocback to summary
public static CUlaunchConfig calloc(MemoryStack stack)

Returns a new CUlaunchConfig instance allocated on the specified MemoryStack and initializes all its bits to zero.

Parameters
stack:MemoryStack

the stack from which to allocate

callocback to summary
public static CUlaunchConfig.Buffer calloc(int capacity, MemoryStack stack)

Returns a new CUlaunchConfig.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.

Parameters
capacity:int

the buffer capacity

stack:MemoryStack

the stack from which to allocate

createback to summary
protected CUlaunchConfig create(long address, ByteBuffer container)

Implements abstract org.lwjgl.system.Struct.create.

Doc from org.lwjgl.system.Struct.create.

Similar to the constructor, but returns the exact type of the Struct subclass.

Effectively, every Struct instance is a factory for more instances of the same type. This is used by StructBuffer.

Parameters
address:long

the struct memory address

container:ByteBuffer

an optional container buffer, to be referenced strongly by the struct instance.

Annotations
@Override
createback to summary
public static CUlaunchConfig create()

Returns a new CUlaunchConfig instance allocated with BufferUtils.

createback to summary
public static CUlaunchConfig create(long address)

Returns a new CUlaunchConfig instance for the specified memory address.

createback to summary
public static CUlaunchConfig.Buffer create(int capacity)

Returns a new CUlaunchConfig.Buffer instance allocated with BufferUtils.

Parameters
capacity:int

the buffer capacity

createback to summary
public static CUlaunchConfig.Buffer create(long address, int capacity)

Create a CUlaunchConfig.Buffer instance at the specified memory.

Parameters
address:long

the memory address

capacity:int

the buffer capacity

createSafeback to summary
public static CUlaunchConfig createSafe(long address)

Like create, but returns null if address is NULL.

Annotations
@Nullable
createSafeback to summary
public static CUlaunchConfig.Buffer createSafe(long address, int capacity)

Like create, but returns null if address is NULL.

Annotations
@Nullable
gridDimXback to summary
public int gridDimX()
Returns:int

the value of the gridDimX field.

Annotations
@NativeType:unsigned int
gridDimXback to summary
public CUlaunchConfig gridDimX(int value)

Sets the specified value to the gridDimX field.

gridDimYback to summary
public int gridDimY()
Returns:int

the value of the gridDimY field.

Annotations
@NativeType:unsigned int
gridDimYback to summary
public CUlaunchConfig gridDimY(int value)

Sets the specified value to the gridDimY field.

gridDimZback to summary
public int gridDimZ()
Returns:int

the value of the gridDimZ field.

Annotations
@NativeType:unsigned int
gridDimZback to summary
public CUlaunchConfig gridDimZ(int value)

Sets the specified value to the gridDimZ field.

hStreamback to summary
public long hStream()
Returns:long

the value of the hStream field.

Annotations
@NativeType:CUstream
hStreamback to summary
public CUlaunchConfig hStream(long value)

Sets the specified value to the hStream field.

mallocback to summary
public static CUlaunchConfig malloc()

Returns a new CUlaunchConfig instance allocated with memAlloc. The instance must be explicitly freed.

mallocback to summary
public static CUlaunchConfig.Buffer malloc(int capacity)

Returns a new CUlaunchConfig.Buffer instance allocated with memAlloc. The instance must be explicitly freed.

Parameters
capacity:int

the buffer capacity

mallocback to summary
public static CUlaunchConfig malloc(MemoryStack stack)

Returns a new CUlaunchConfig instance allocated on the specified MemoryStack.

Parameters
stack:MemoryStack

the stack from which to allocate

mallocback to summary
public static CUlaunchConfig.Buffer malloc(int capacity, MemoryStack stack)

Returns a new CUlaunchConfig.Buffer instance allocated on the specified MemoryStack.

Parameters
capacity:int

the buffer capacity

stack:MemoryStack

the stack from which to allocate

nattrsback to summary
public static CUlaunchAttribute.Buffer nattrs(long struct)

Unsafe version of attrs.

Annotations
@Nullable
nattrsback to summary
public static void nattrs(long struct, CUlaunchAttribute.Buffer value)

Unsafe version of attrs.

nblockDimXback to summary
public static int nblockDimX(long struct)

Unsafe version of blockDimX.

nblockDimXback to summary
public static void nblockDimX(long struct, int value)

Unsafe version of blockDimX.

nblockDimYback to summary
public static int nblockDimY(long struct)

Unsafe version of blockDimY.

nblockDimYback to summary
public static void nblockDimY(long struct, int value)

Unsafe version of blockDimY.

nblockDimZback to summary
public static int nblockDimZ(long struct)

Unsafe version of blockDimZ.

nblockDimZback to summary
public static void nblockDimZ(long struct, int value)

Unsafe version of blockDimZ.

ngridDimXback to summary
public static int ngridDimX(long struct)

Unsafe version of gridDimX.

ngridDimXback to summary
public static void ngridDimX(long struct, int value)

Unsafe version of gridDimX.

ngridDimYback to summary
public static int ngridDimY(long struct)

Unsafe version of gridDimY.

ngridDimYback to summary
public static void ngridDimY(long struct, int value)

Unsafe version of gridDimY.

ngridDimZback to summary
public static int ngridDimZ(long struct)

Unsafe version of gridDimZ.

ngridDimZback to summary
public static void ngridDimZ(long struct, int value)

Unsafe version of gridDimZ.

nhStreamback to summary
public static long nhStream(long struct)

Unsafe version of hStream.

nhStreamback to summary
public static void nhStream(long struct, long value)

Unsafe version of hStream.

nnumAttrsback to summary
public static int nnumAttrs(long struct)

Unsafe version of numAttrs.

nnumAttrsback to summary
public static void nnumAttrs(long struct, int value)

Sets the specified value to the numAttrs field of the specified struct.

nsharedMemBytesback to summary
public static int nsharedMemBytes(long struct)

Unsafe version of sharedMemBytes.

nsharedMemBytesback to summary
public static void nsharedMemBytes(long struct, int value)

Unsafe version of sharedMemBytes.

numAttrsback to summary
public int numAttrs()
Returns:int

the value of the numAttrs field.

Annotations
@NativeType:unsigned int
numAttrsback to summary
public CUlaunchConfig numAttrs(int value)

Sets the specified value to the numAttrs field.

setback to summary
public CUlaunchConfig set(int gridDimX, int gridDimY, int gridDimZ, int blockDimX, int blockDimY, int blockDimZ, int sharedMemBytes, long hStream, CUlaunchAttribute.Buffer attrs, int numAttrs)

Initializes this struct with the specified values.

setback to summary
public CUlaunchConfig set(CUlaunchConfig src)

Copies the specified struct data to this struct.

Parameters
src:CUlaunchConfig

the source struct

Returns:CUlaunchConfig

this struct

sharedMemBytesback to summary
public int sharedMemBytes()
Returns:int

the value of the sharedMemBytes field.

Annotations
@NativeType:unsigned int
sharedMemBytesback to summary
public CUlaunchConfig sharedMemBytes(int value)

Sets the specified value to the sharedMemBytes field.

sizeofback to summary
public int sizeof()

Implements abstract org.lwjgl.system.Struct.sizeof.

Doc from org.lwjgl.system.Struct.sizeof.

Returns sizeof(struct).

Annotations
@Override
org.lwjgl.cuda back to summary

public Class CUlaunchConfig.Buffer

extends StructBuffer<CUlaunchConfig, CUlaunchConfig.Buffer>
implements NativeResource
Class Inheritance
All Implemented Interfaces
org.lwjgl.system.NativeResource, java.lang.AutoCloseable

An array of CUlaunchConfig structs.

Field Summary

Modifier and TypeField and Description
private static final CUlaunchConfig

Constructor Summary

AccessConstructor and Description
public
Buffer(ByteBuffer container)

Creates a new CUlaunchConfig.Buffer instance backed by the specified container.

public
Buffer(long address, int cap)

pack-priv
Buffer(long address, ByteBuffer container, int mark, int pos, int lim, int cap)

Method Summary

Modifier and TypeMethod and Description
public CUlaunchAttribute.Buffer

Returns:

a CUlaunchAttribute.Buffer view of the struct array pointed to by the attrs field.
attrs
()

public CUlaunchConfig.Buffer
attrs(CUlaunchAttribute.Buffer value)

Sets the address of the specified CUlaunchAttribute.Buffer to the attrs field.

public int

Returns:

the value of the blockDimX field.
blockDimX
()

public CUlaunchConfig.Buffer
blockDimX(int value)

Sets the specified value to the blockDimX field.

public int

Returns:

the value of the blockDimY field.
blockDimY
()

public CUlaunchConfig.Buffer
blockDimY(int value)

Sets the specified value to the blockDimY field.

public int

Returns:

the value of the blockDimZ field.
blockDimZ
()

public CUlaunchConfig.Buffer
blockDimZ(int value)

Sets the specified value to the blockDimZ field.

protected CUlaunchConfig
public int

Returns:

the value of the gridDimX field.
gridDimX
()

public CUlaunchConfig.Buffer
gridDimX(int value)

Sets the specified value to the gridDimX field.

public int

Returns:

the value of the gridDimY field.
gridDimY
()

public CUlaunchConfig.Buffer
gridDimY(int value)

Sets the specified value to the gridDimY field.

public int

Returns:

the value of the gridDimZ field.
gridDimZ
()

public CUlaunchConfig.Buffer
gridDimZ(int value)

Sets the specified value to the gridDimZ field.

public long

Returns:

the value of the hStream field.
hStream
()

public CUlaunchConfig.Buffer
hStream(long value)

Sets the specified value to the hStream field.

public int

Returns:

the value of the numAttrs field.
numAttrs
()

public CUlaunchConfig.Buffer
numAttrs(int value)

Sets the specified value to the numAttrs field.

protected CUlaunchConfig.Buffer
public int

Returns:

the value of the sharedMemBytes field.
sharedMemBytes
()

public CUlaunchConfig.Buffer
sharedMemBytes(int value)

Sets the specified value to the sharedMemBytes field.

Inherited from org.lwjgl.system.StructBuffer:
applyapplyforEachgetgetgetgetiteratorparallelStreamputputsizeofspliteratorstream

Field Detail

ELEMENT_FACTORYback to summary
private static final CUlaunchConfig ELEMENT_FACTORY

Constructor Detail

Bufferback to summary
public Buffer(ByteBuffer container)

Creates a new CUlaunchConfig.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 by CUlaunchConfig#SIZEOF, and its mark will be undefined.

The created buffer instance holds a strong reference to the container object.

Bufferback to summary
public Buffer(long address, int cap)
Bufferback to summary
pack-priv Buffer(long address, ByteBuffer container, int mark, int pos, int lim, int cap)

Method Detail

attrsback to summary
public CUlaunchAttribute.Buffer attrs()
Returns:CUlaunchAttribute.Buffer

a CUlaunchAttribute.Buffer view of the struct array pointed to by the attrs field.

Annotations
@Nullable
@NativeType:CUlaunchAttribute *
attrsback to summary
public CUlaunchConfig.Buffer attrs(CUlaunchAttribute.Buffer value)

Sets the address of the specified CUlaunchAttribute.Buffer to the attrs field.

blockDimXback to summary
public int blockDimX()
Returns:int

the value of the blockDimX field.

Annotations
@NativeType:unsigned int
blockDimXback to summary
public CUlaunchConfig.Buffer blockDimX(int value)

Sets the specified value to the blockDimX field.

blockDimYback to summary
public int blockDimY()
Returns:int

the value of the blockDimY field.

Annotations
@NativeType:unsigned int
blockDimYback to summary
public CUlaunchConfig.Buffer blockDimY(int value)

Sets the specified value to the blockDimY field.

blockDimZback to summary
public int blockDimZ()
Returns:int

the value of the blockDimZ field.

Annotations
@NativeType:unsigned int
blockDimZback to summary
public CUlaunchConfig.Buffer blockDimZ(int value)

Sets the specified value to the blockDimZ field.

getElementFactoryback to summary
protected CUlaunchConfig getElementFactory()

Implements abstract org.lwjgl.system.StructBuffer.getElementFactory.

Annotations
@Override
gridDimXback to summary
public int gridDimX()
Returns:int

the value of the gridDimX field.

Annotations
@NativeType:unsigned int
gridDimXback to summary
public CUlaunchConfig.Buffer gridDimX(int value)

Sets the specified value to the gridDimX field.

gridDimYback to summary
public int gridDimY()
Returns:int

the value of the gridDimY field.

Annotations
@NativeType:unsigned int
gridDimYback to summary
public CUlaunchConfig.Buffer gridDimY(int value)

Sets the specified value to the gridDimY field.

gridDimZback to summary
public int gridDimZ()
Returns:int

the value of the gridDimZ field.

Annotations
@NativeType:unsigned int
gridDimZback to summary
public CUlaunchConfig.Buffer gridDimZ(int value)

Sets the specified value to the gridDimZ field.

hStreamback to summary
public long hStream()
Returns:long

the value of the hStream field.

Annotations
@NativeType:CUstream
hStreamback to summary
public CUlaunchConfig.Buffer hStream(long value)

Sets the specified value to the hStream field.

numAttrsback to summary
public int numAttrs()
Returns:int

the value of the numAttrs field.

Annotations
@NativeType:unsigned int
numAttrsback to summary
public CUlaunchConfig.Buffer numAttrs(int value)

Sets the specified value to the numAttrs field.

selfback to summary
protected CUlaunchConfig.Buffer self()

Implements abstract org.lwjgl.system.CustomBuffer.self.

Annotations
@Override
sharedMemBytesback to summary
public int sharedMemBytes()
Returns:int

the value of the sharedMemBytes field.

Annotations
@NativeType:unsigned int
sharedMemBytesback to summary
public CUlaunchConfig.Buffer sharedMemBytes(int value)

Sets the specified value to the sharedMemBytes field.