Path: blob/master/runtime/cuda/java/com_ibm_cuda_Cuda.h
6000 views
/* DO NOT EDIT THIS FILE - it is machine generated */1#include <jni.h>2/* Header for class com_ibm_cuda_Cuda */34#ifndef _Included_com_ibm_cuda_Cuda5#define _Included_com_ibm_cuda_Cuda6#ifdef __cplusplus7extern "C" {8#endif9/*10* Class: com_ibm_cuda_Cuda11* Method: allocatePinnedBuffer12* Signature: (J)J13*/14jlong JNICALL Java_com_ibm_cuda_Cuda_allocatePinnedBuffer15(JNIEnv *, jclass, jlong);1617/*18* Class: com_ibm_cuda_Cuda19* Method: getDeviceCount20* Signature: ()I21*/22jint JNICALL Java_com_ibm_cuda_Cuda_getDeviceCount23(JNIEnv *, jclass);2425/*26* Class: com_ibm_cuda_Cuda27* Method: getDriverVersion28* Signature: ()I29*/30jint JNICALL Java_com_ibm_cuda_Cuda_getDriverVersion31(JNIEnv *, jclass);3233/*34* Class: com_ibm_cuda_Cuda35* Method: getErrorMessage36* Signature: (I)Ljava/lang/String;37*/38jstring JNICALL Java_com_ibm_cuda_Cuda_getErrorMessage39(JNIEnv *, jclass, jint);4041/*42* Class: com_ibm_cuda_Cuda43* Method: getRuntimeVersion44* Signature: ()I45*/46jint JNICALL Java_com_ibm_cuda_Cuda_getRuntimeVersion47(JNIEnv *, jclass);4849/*50* Class: com_ibm_cuda_Cuda51* Method: initialize52* Signature: (Ljava/lang/Class;Ljava/lang/reflect/Method;)I53*/54jint JNICALL Java_com_ibm_cuda_Cuda_initialize55(JNIEnv *, jclass, jclass, jobject);5657/*58* Class: com_ibm_cuda_Cuda59* Method: wrapDirectBuffer60* Signature: (JJ)Ljava/nio/ByteBuffer;61*/62jobject JNICALL Java_com_ibm_cuda_Cuda_wrapDirectBuffer63(JNIEnv *, jclass, jlong, jlong);6465#ifdef __cplusplus66}67#endif68#endif697071