union CUlaunchAttributeValue {
char pad[64];
CUaccessPolicyWindow accessPolicyWindow;
int cooperative;
CUsynchronizationPolicy syncPolicy;
struct {
unsigned int x;
unsigned int y;
unsigned int z;
} clusterDim;
CUclusterSchedulingPolicy clusterSchedulingPolicyPreference;
int programmaticStreamSerializationAllowed;
struct {
CUevent event;
int flags;
int triggerAtBlockStart;
} programmaticEvent;
int priority;
CUlaunchMemSyncDomainMap memSyncDomainMap;
CUlaunchMemSyncDomain memSyncDomain;
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | CUlaunchAttributeValue.
An array of |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ACCESSPOLICYWINDOW
The struct member offsets. |
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | CLUSTERDIM
The struct member offsets. |
| public static final int | CLUSTERDIM_X
The struct member offsets. |
| public static final int | CLUSTERDIM_Y
The struct member offsets. |
| public static final int | CLUSTERDIM_Z
The struct member offsets. |
| public static final int | CLUSTERSCHEDULINGPOLICYPREFERENCE
The struct member offsets. |
| public static final int | COOPERATIVE
The struct member offsets. |
| public static final int | MEMSYNCDOMAIN
The struct member offsets. |
| public static final int | MEMSYNCDOMAINMAP
The struct member offsets. |
| public static final int | PAD
The struct member offsets. |
| public static final int | PRIORITY
The struct member offsets. |
| public static final int | PROGRAMMATICEVENT
The struct member offsets. |
| public static final int | PROGRAMMATICEVENT_EVENT
The struct member offsets. |
| public static final int | PROGRAMMATICEVENT_FLAGS
The struct member offsets. |
| public static final int | PROGRAMMATICEVENT_TRIGGERATBLOCKSTART
The struct member offsets. |
| public static final int | PROGRAMMATICSTREAMSERIALIZATIONALLOWED
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| public static final int | SYNCPOLICY
The struct member offsets. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | CUlaunchAttributeValue(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public CUaccessPolicyWindow | |
| public CUlaunchAttributeValue | accessPolicyWindow(CUaccessPolicyWindow value)
Copies the specified |
| public CUlaunchAttributeValue | accessPolicyWindow(Consumer<CUaccessPolicyWindow> consumer)
Passes the |
| public static CUlaunchAttributeValue | |
| public static CUlaunchAttributeValue. | calloc(int
the buffer capacity capacity)Returns a new |
| public static CUlaunchAttributeValue | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static CUlaunchAttributeValue. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public int | |
| public CUlaunchAttributeValue | |
| public int | |
| public CUlaunchAttributeValue | |
| public int | |
| public CUlaunchAttributeValue | |
| public int | Returns: the value of theclusterSchedulingPolicyPreference field.
|
| public CUlaunchAttributeValue | clusterSchedulingPolicyPreference(int value)
Sets the specified value to the |
| public int | |
| public CUlaunchAttributeValue | |
| protected CUlaunchAttributeValue | create(long
the struct memory address address, ByteBuffer an optional container buffer, to be referenced strongly by the struct instance. container)Implements abstract org. the constructor, but returns the exact type of the Struct subclass.
|
| public static CUlaunchAttributeValue | |
| public static CUlaunchAttributeValue | |
| public static CUlaunchAttributeValue. | create(int
the buffer capacity capacity)Returns a new |
| public static CUlaunchAttributeValue. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static CUlaunchAttributeValue | |
| public static CUlaunchAttributeValue. | |
| public static CUlaunchAttributeValue | |
| public static CUlaunchAttributeValue. | malloc(int
the buffer capacity capacity)Returns a new |
| public static CUlaunchAttributeValue | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static CUlaunchAttributeValue. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public int | |
| public CUlaunchAttributeValue | |
| public CUlaunchMemSyncDomainMap | |
| public CUlaunchAttributeValue | memSyncDomainMap(CUlaunchMemSyncDomainMap value)
Copies the specified |
| public CUlaunchAttributeValue | memSyncDomainMap(Consumer<CUlaunchMemSyncDomainMap> consumer)
Passes the |
| public static CUaccessPolicyWindow | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | nclusterSchedulingPolicyPreference(long struct, int value)
Unsafe version of |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static CUlaunchMemSyncDomainMap | |
| public static void | |
| public static ByteBuffer | |
| public static byte | |
| public static void | |
| public static void | |
| public static int | |
| public static void | |
| public static long | |
| public static void | |
| public static int | |
| public static void | |
| public static int | nprogrammaticEvent_triggerAtBlockStart(long struct)
Unsafe version of |
| public static void | nprogrammaticEvent_triggerAtBlockStart(long struct, int value)
Unsafe version of |
| public static int | nprogrammaticStreamSerializationAllowed(long struct)
Unsafe version of |
| public static void | nprogrammaticStreamSerializationAllowed(long struct, int value)
Unsafe version of |
| public static int | |
| public static void | |
| public ByteBuffer | |
| public byte | |
| public CUlaunchAttributeValue | |
| public CUlaunchAttributeValue | |
| public int | |
| public CUlaunchAttributeValue | |
| public long | |
| public CUlaunchAttributeValue | |
| public int | |
| public CUlaunchAttributeValue | |
| public int | Returns: the value of theprogrammaticEvent.triggerAtBlockStart field.
|
| public CUlaunchAttributeValue | programmaticEvent_triggerAtBlockStart(int value)
Sets the specified value to the |
| public int | Returns: the value of theprogrammaticStreamSerializationAllowed field.
|
| public CUlaunchAttributeValue | programmaticStreamSerializationAllowed(int value)
Sets the specified value to the |
| public CUlaunchAttributeValue | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public int | |
| public int | |
| public CUlaunchAttributeValue |