source: indexers/trunk/mgpp/jni/org_greenstone_mgpp_MGPPPassesWrapper.h@ 14456

Last change on this file since 14456 was 8950, checked in by kjdon, 19 years ago

first stab at Java/JNI wrapper around mgpp_passes

  • Property svn:keywords set to Author Date Id Revision
File size: 3.7 KB
Line 
1/* DO NOT EDIT THIS FILE - it is machine generated */
2#include <jni.h>
3/* Header for class org_greenstone_mgpp_MGPPPassesWrapper */
4
5#ifndef _Included_org_greenstone_mgpp_MGPPPassesWrapper
6#define _Included_org_greenstone_mgpp_MGPPPassesWrapper
7#ifdef __cplusplus
8extern "C" {
9#endif
10#undef org_greenstone_mgpp_MGPPPassesWrapper_TEXT_PASS_1
11#define org_greenstone_mgpp_MGPPPassesWrapper_TEXT_PASS_1 0L
12#undef org_greenstone_mgpp_MGPPPassesWrapper_TEXT_PASS_2
13#define org_greenstone_mgpp_MGPPPassesWrapper_TEXT_PASS_2 1L
14#undef org_greenstone_mgpp_MGPPPassesWrapper_INDEX_PASS_1
15#define org_greenstone_mgpp_MGPPPassesWrapper_INDEX_PASS_1 2L
16#undef org_greenstone_mgpp_MGPPPassesWrapper_INDEX_PASS_2
17#define org_greenstone_mgpp_MGPPPassesWrapper_INDEX_PASS_2 3L
18#undef org_greenstone_mgpp_MGPPPassesWrapper_SPECIAL_PASS
19#define org_greenstone_mgpp_MGPPPassesWrapper_SPECIAL_PASS 4L
20/*
21 * Class: org_greenstone_mgpp_MGPPPassesWrapper
22 * Method: init
23 * Signature: ()Z
24 */
25JNIEXPORT jboolean JNICALL Java_org_greenstone_mgpp_MGPPPassesWrapper_init
26 (JNIEnv *, jobject);
27
28/*
29 * Class: org_greenstone_mgpp_MGPPPassesWrapper
30 * Method: setBasePath
31 * Signature: (Ljava/lang/String;)V
32 */
33JNIEXPORT void JNICALL Java_org_greenstone_mgpp_MGPPPassesWrapper_setBasePath
34 (JNIEnv *, jobject, jstring);
35
36/*
37 * Class: org_greenstone_mgpp_MGPPPassesWrapper
38 * Method: setFileName
39 * Signature: (Ljava/lang/String;)V
40 */
41JNIEXPORT void JNICALL Java_org_greenstone_mgpp_MGPPPassesWrapper_setFileName
42 (JNIEnv *, jobject, jstring);
43
44/*
45 * Class: org_greenstone_mgpp_MGPPPassesWrapper
46 * Method: setDocumentTag
47 * Signature: (Ljava/lang/String;)V
48 */
49JNIEXPORT void JNICALL Java_org_greenstone_mgpp_MGPPPassesWrapper_setDocumentTag
50 (JNIEnv *, jobject, jstring);
51
52/*
53 * Class: org_greenstone_mgpp_MGPPPassesWrapper
54 * Method: addLevelTag
55 * Signature: (Ljava/lang/String;)V
56 */
57JNIEXPORT void JNICALL Java_org_greenstone_mgpp_MGPPPassesWrapper_addLevelTag
58 (JNIEnv *, jobject, jstring);
59
60/*
61 * Class: org_greenstone_mgpp_MGPPPassesWrapper
62 * Method: setIndexLevel
63 * Signature: (Ljava/lang/String;)V
64 */
65JNIEXPORT void JNICALL Java_org_greenstone_mgpp_MGPPPassesWrapper_setIndexLevel
66 (JNIEnv *, jobject, jstring);
67
68/*
69 * Class: org_greenstone_mgpp_MGPPPassesWrapper
70 * Method: setInversionMemLimit
71 * Signature: (I)V
72 */
73JNIEXPORT void JNICALL Java_org_greenstone_mgpp_MGPPPassesWrapper_setInversionMemLimit
74 (JNIEnv *, jobject, jint);
75
76/*
77 * Class: org_greenstone_mgpp_MGPPPassesWrapper
78 * Method: finish
79 * Signature: ()Z
80 */
81JNIEXPORT jboolean JNICALL Java_org_greenstone_mgpp_MGPPPassesWrapper_finish
82 (JNIEnv *, jobject);
83
84/*
85 * Class: org_greenstone_mgpp_MGPPPassesWrapper
86 * Method: exitValue
87 * Signature: ()I
88 */
89JNIEXPORT jint JNICALL Java_org_greenstone_mgpp_MGPPPassesWrapper_exitValue
90 (JNIEnv *, jobject);
91
92/*
93 * Class: org_greenstone_mgpp_MGPPPassesWrapper
94 * Method: initIDs
95 * Signature: ()V
96 */
97JNIEXPORT void JNICALL Java_org_greenstone_mgpp_MGPPPassesWrapper_initIDs
98 (JNIEnv *, jclass);
99
100/*
101 * Class: org_greenstone_mgpp_MGPPPassesWrapper
102 * Method: initCSide
103 * Signature: ()Z
104 */
105JNIEXPORT jboolean JNICALL Java_org_greenstone_mgpp_MGPPPassesWrapper_initCSide
106 (JNIEnv *, jobject);
107
108/*
109 * Class: org_greenstone_mgpp_MGPPPassesWrapper
110 * Method: addPass
111 * Signature: (CC)V
112 */
113JNIEXPORT void JNICALL Java_org_greenstone_mgpp_MGPPPassesWrapper_addPass
114 (JNIEnv *, jobject, jchar, jchar);
115
116/*
117 * Class: org_greenstone_mgpp_MGPPPassesWrapper
118 * Method: processMGPPDocument
119 * Signature: ([B)Z
120 */
121JNIEXPORT jboolean JNICALL Java_org_greenstone_mgpp_MGPPPassesWrapper_processMGPPDocument
122 (JNIEnv *, jobject, jbyteArray);
123
124#ifdef __cplusplus
125}
126#endif
127#endif
Note: See TracBrowser for help on using the repository browser.