Package org.bytedeco.cuda.cudart
Class cudaMemcpy3DPeerParms
- java.lang.Object
-
- org.bytedeco.javacpp.Pointer
-
- org.bytedeco.cuda.cudart.cudaMemcpy3DPeerParms
-
- All Implemented Interfaces:
AutoCloseable
@Properties(inherit=cudart.class) public class cudaMemcpy3DPeerParms extends Pointer
CUDA 3D cross-device memory copying 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 cudaMemcpy3DPeerParms()Default native constructor.cudaMemcpy3DPeerParms(long size)Native array allocator.cudaMemcpy3DPeerParms(Pointer p)Pointer cast constructor.
-
Method Summary
-
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
-
cudaMemcpy3DPeerParms
public cudaMemcpy3DPeerParms()
Default native constructor.
-
cudaMemcpy3DPeerParms
public cudaMemcpy3DPeerParms(long size)
Native array allocator. Access withPointer.position(long).
-
cudaMemcpy3DPeerParms
public cudaMemcpy3DPeerParms(Pointer p)
Pointer cast constructor. InvokesPointer(Pointer).
-
-
Method Detail
-
position
public cudaMemcpy3DPeerParms position(long position)
-
getPointer
public cudaMemcpy3DPeerParms getPointer(long i)
- Overrides:
getPointerin classPointer
-
srcArray
public cudaArray srcArray()
Source memory address
-
srcArray
public cudaMemcpy3DPeerParms srcArray(cudaArray setter)
-
srcPos
public cudaMemcpy3DPeerParms srcPos(cudaPos setter)
-
srcPtr
@ByRef public cudaPitchedPtr srcPtr()
Pitched source memory address
-
srcPtr
public cudaMemcpy3DPeerParms srcPtr(cudaPitchedPtr setter)
-
srcDevice
public int srcDevice()
Source device
-
srcDevice
public cudaMemcpy3DPeerParms srcDevice(int setter)
-
dstArray
public cudaArray dstArray()
Destination memory address
-
dstArray
public cudaMemcpy3DPeerParms dstArray(cudaArray setter)
-
dstPos
public cudaMemcpy3DPeerParms dstPos(cudaPos setter)
-
dstPtr
@ByRef public cudaPitchedPtr dstPtr()
Pitched destination memory address
-
dstPtr
public cudaMemcpy3DPeerParms dstPtr(cudaPitchedPtr setter)
-
dstDevice
public int dstDevice()
Destination device
-
dstDevice
public cudaMemcpy3DPeerParms dstDevice(int setter)
-
extent
@ByRef public cudaExtent extent()
Requested memory copy size
-
extent
public cudaMemcpy3DPeerParms extent(cudaExtent setter)
-
-