annotate src/org_vamp_plugins_Plugin.h @ 2:d0ecf12b9d7b

Add the rest of the Plugin methods to the Java class
author Chris Cannam
date Wed, 18 Jan 2012 09:35:22 +0000
parents f718b0961713
children 7b1740a9020a
rev   line source
Chris@0 1 /* DO NOT EDIT THIS FILE - it is machine generated */
Chris@0 2 #include <jni.h>
Chris@0 3 /* Header for class org_vamp_plugins_Plugin */
Chris@0 4
Chris@0 5 #ifndef _Included_org_vamp_plugins_Plugin
Chris@0 6 #define _Included_org_vamp_plugins_Plugin
Chris@0 7 #ifdef __cplusplus
Chris@0 8 extern "C" {
Chris@0 9 #endif
Chris@0 10 /*
Chris@0 11 * Class: org_vamp_plugins_Plugin
Chris@0 12 * Method: getIdentifier
Chris@0 13 * Signature: ()Ljava/lang/String;
Chris@0 14 */
Chris@0 15 JNIEXPORT jstring JNICALL Java_org_vamp_1plugins_Plugin_getIdentifier
Chris@0 16 (JNIEnv *, jobject);
Chris@0 17
Chris@0 18 /*
Chris@0 19 * Class: org_vamp_plugins_Plugin
Chris@0 20 * Method: getName
Chris@0 21 * Signature: ()Ljava/lang/String;
Chris@0 22 */
Chris@0 23 JNIEXPORT jstring JNICALL Java_org_vamp_1plugins_Plugin_getName
Chris@0 24 (JNIEnv *, jobject);
Chris@0 25
Chris@0 26 /*
Chris@0 27 * Class: org_vamp_plugins_Plugin
Chris@0 28 * Method: getDescription
Chris@0 29 * Signature: ()Ljava/lang/String;
Chris@0 30 */
Chris@0 31 JNIEXPORT jstring JNICALL Java_org_vamp_1plugins_Plugin_getDescription
Chris@0 32 (JNIEnv *, jobject);
Chris@0 33
Chris@0 34 /*
Chris@0 35 * Class: org_vamp_plugins_Plugin
Chris@0 36 * Method: getPluginVersion
Chris@0 37 * Signature: ()I
Chris@0 38 */
Chris@0 39 JNIEXPORT jint JNICALL Java_org_vamp_1plugins_Plugin_getPluginVersion
Chris@0 40 (JNIEnv *, jobject);
Chris@0 41
Chris@2 42 /*
Chris@2 43 * Class: org_vamp_plugins_Plugin
Chris@2 44 * Method: initialise
Chris@2 45 * Signature: (III)Z
Chris@2 46 */
Chris@2 47 JNIEXPORT jboolean JNICALL Java_org_vamp_1plugins_Plugin_initialise
Chris@2 48 (JNIEnv *, jobject, jint, jint, jint);
Chris@2 49
Chris@2 50 /*
Chris@2 51 * Class: org_vamp_plugins_Plugin
Chris@2 52 * Method: reset
Chris@2 53 * Signature: ()V
Chris@2 54 */
Chris@2 55 JNIEXPORT void JNICALL Java_org_vamp_1plugins_Plugin_reset
Chris@2 56 (JNIEnv *, jobject);
Chris@2 57
Chris@2 58 /*
Chris@2 59 * Class: org_vamp_plugins_Plugin
Chris@2 60 * Method: getInputDomain
Chris@2 61 * Signature: ()Lorg/vamp_plugins/Plugin/InputDomain;
Chris@2 62 */
Chris@2 63 JNIEXPORT jobject JNICALL Java_org_vamp_1plugins_Plugin_getInputDomain
Chris@2 64 (JNIEnv *, jobject);
Chris@2 65
Chris@2 66 /*
Chris@2 67 * Class: org_vamp_plugins_Plugin
Chris@2 68 * Method: getPreferredBlockSize
Chris@2 69 * Signature: ()I
Chris@2 70 */
Chris@2 71 JNIEXPORT jint JNICALL Java_org_vamp_1plugins_Plugin_getPreferredBlockSize
Chris@2 72 (JNIEnv *, jobject);
Chris@2 73
Chris@2 74 /*
Chris@2 75 * Class: org_vamp_plugins_Plugin
Chris@2 76 * Method: getPreferredStepSize
Chris@2 77 * Signature: ()I
Chris@2 78 */
Chris@2 79 JNIEXPORT jint JNICALL Java_org_vamp_1plugins_Plugin_getPreferredStepSize
Chris@2 80 (JNIEnv *, jobject);
Chris@2 81
Chris@2 82 /*
Chris@2 83 * Class: org_vamp_plugins_Plugin
Chris@2 84 * Method: getMinChannelCount
Chris@2 85 * Signature: ()I
Chris@2 86 */
Chris@2 87 JNIEXPORT jint JNICALL Java_org_vamp_1plugins_Plugin_getMinChannelCount
Chris@2 88 (JNIEnv *, jobject);
Chris@2 89
Chris@2 90 /*
Chris@2 91 * Class: org_vamp_plugins_Plugin
Chris@2 92 * Method: getMaxChannelCount
Chris@2 93 * Signature: ()I
Chris@2 94 */
Chris@2 95 JNIEXPORT jint JNICALL Java_org_vamp_1plugins_Plugin_getMaxChannelCount
Chris@2 96 (JNIEnv *, jobject);
Chris@2 97
Chris@2 98 /*
Chris@2 99 * Class: org_vamp_plugins_Plugin
Chris@2 100 * Method: getOutputDescriptors
Chris@2 101 * Signature: ()[Lorg/vamp_plugins/OutputDescriptor;
Chris@2 102 */
Chris@2 103 JNIEXPORT jobjectArray JNICALL Java_org_vamp_1plugins_Plugin_getOutputDescriptors
Chris@2 104 (JNIEnv *, jobject);
Chris@2 105
Chris@2 106 /*
Chris@2 107 * Class: org_vamp_plugins_Plugin
Chris@2 108 * Method: process
Chris@2 109 * Signature: ([[FLorg/vamp_plugins/RealTime;)Ljava/util/TreeMap;
Chris@2 110 */
Chris@2 111 JNIEXPORT jobject JNICALL Java_org_vamp_1plugins_Plugin_process
Chris@2 112 (JNIEnv *, jobject, jobjectArray, jobject);
Chris@2 113
Chris@2 114 /*
Chris@2 115 * Class: org_vamp_plugins_Plugin
Chris@2 116 * Method: getRemainingFeatures
Chris@2 117 * Signature: ()Ljava/util/TreeMap;
Chris@2 118 */
Chris@2 119 JNIEXPORT jobject JNICALL Java_org_vamp_1plugins_Plugin_getRemainingFeatures
Chris@2 120 (JNIEnv *, jobject);
Chris@2 121
Chris@0 122 #ifdef __cplusplus
Chris@0 123 }
Chris@0 124 #endif
Chris@0 125 #endif