Package org.bytedeco.cuda.cudart
Class cudaLaunchParams
- java.lang.Object
-
- org.bytedeco.javacpp.Pointer
-
- org.bytedeco.cuda.cudart.cudaLaunchParams
-
- All Implemented Interfaces:
AutoCloseable
@Properties(inherit=cudart.class) public class cudaLaunchParams extends Pointer
CUDA launch parameters
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
-
-
Constructor Summary
Constructors Constructor Description cudaLaunchParams()Default native constructor.cudaLaunchParams(long size)Native array allocator.cudaLaunchParams(Pointer p)Pointer cast constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PointerPointerargs()Pointerargs(int i)ArgumentscudaLaunchParamsargs(int i, Pointer setter)cudaLaunchParamsargs(PointerPointer setter)dim3blockDim()Block dimentionscudaLaunchParamsblockDim(dim3 setter)Pointerfunc()Device function symbolcudaLaunchParamsfunc(Pointer setter)cudaLaunchParamsgetPointer(long i)dim3gridDim()Grid dimentionscudaLaunchParamsgridDim(dim3 setter)cudaLaunchParamsposition(long position)longsharedMem()Shared memorycudaLaunchParamssharedMem(long setter)CUstream_ststream()Stream identifiercudaLaunchParamsstream(CUstream_st setter)-
Methods inherited from class org.bytedeco.javacpp.Pointer
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getPointer, getPointer, getPointer, hashCode, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
-
-
-
-
Constructor Detail
-
cudaLaunchParams
public cudaLaunchParams()
Default native constructor.
-
cudaLaunchParams
public cudaLaunchParams(long size)
Native array allocator. Access withPointer.position(long).
-
cudaLaunchParams
public cudaLaunchParams(Pointer p)
Pointer cast constructor. InvokesPointer(Pointer).
-
-
Method Detail
-
position
public cudaLaunchParams position(long position)
-
getPointer
public cudaLaunchParams getPointer(long i)
- Overrides:
getPointerin classPointer
-
func
public Pointer func()
Device function symbol
-
func
public cudaLaunchParams func(Pointer setter)
-
gridDim
public cudaLaunchParams gridDim(dim3 setter)
-
blockDim
public cudaLaunchParams blockDim(dim3 setter)
-
args
public Pointer args(int i)
Arguments
-
args
public cudaLaunchParams args(int i, Pointer setter)
-
args
@Cast("void**") public PointerPointer args()
-
args
public cudaLaunchParams args(PointerPointer setter)
-
sharedMem
@Cast("size_t") public long sharedMem()
Shared memory
-
sharedMem
public cudaLaunchParams sharedMem(long setter)
-
stream
public CUstream_st stream()
Stream identifier
-
stream
public cudaLaunchParams stream(CUstream_st setter)
-
-