interprolog_callback.c File Reference

#include <jni.h>
#include "com_xsb_interprolog_NativeEngine.h"
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <time.h>
#include "sig_xsb.h"
#include <signal.h>
#include "xsb_config.h"
#include "auxlry.h"
#include "cell_xsb.h"
#include "memory_xsb.h"
#include "register.h"
#include "flags_xsb.h"
#include "heap_xsb.h"
#include "subp.h"
#include "cinterf.h"
#include "error_xsb.h"
#include "loader_xsb.h"
#include "thread_xsb.h"

Functions

void keyint_proc (int)
JNIEXPORT jbyteArray JNICALL Java_com_xsb_interprolog_NativeEngine_get_1bytes (JNIEnv *env, jobject obj)
JNIEXPORT jint JNICALL Java_com_xsb_interprolog_NativeEngine_put_1bytes (JNIEnv *env, jobject obj, jbyteArray b, jint size, jint args, jstring jStr)
JNIEXPORT jint JNICALL Java_com_xsb_interprolog_NativeEngine_xsb_1close_1query (JNIEnv *env, jobject obj)
JNIEXPORT jint JNICALL Java_com_xsb_interprolog_NativeEngine_xsb_1command_1string (JNIEnv *env, jobject obj, jstring jCommandString)
JNIEXPORT jint JNICALL Java_com_xsb_interprolog_NativeEngine_xsb_1init_1internal (JNIEnv *env, jobject obj, jstring jXSBPath)
JNIEXPORT jint JNICALL Java_com_xsb_interprolog_NativeEngine_xsb_1init_1internal_1arg (JNIEnv *env, jobject obj, jstring jXSBPath, jobjectArray jXSBParameters)
JNIEXPORT void JNICALL Java_com_xsb_interprolog_NativeEngine_xsb_1interrupt (JNIEnv *env, jobject obj)
JNIEXPORT void JNICALL Java_com_xsb_interprolog_NativeEngine_xsb_1setDebug (JNIEnv *env, jobject obj, jboolean d)
xsbBool interprolog_callback (CTXTdecl)

Variables

JNIEnv * theEnv
jobject theObj
jboolean debug

Function Documentation

xsbBool interprolog_callback CTXTdecl   ) 
 

JNIEXPORT jbyteArray JNICALL Java_com_xsb_interprolog_NativeEngine_get_1bytes JNIEnv *  env,
jobject  obj
 

JNIEXPORT jint JNICALL Java_com_xsb_interprolog_NativeEngine_put_1bytes JNIEnv *  env,
jobject  obj,
jbyteArray  b,
jint  size,
jint  args,
jstring  jStr
 

JNIEXPORT jint JNICALL Java_com_xsb_interprolog_NativeEngine_xsb_1close_1query JNIEnv *  env,
jobject  obj
 

JNIEXPORT jint JNICALL Java_com_xsb_interprolog_NativeEngine_xsb_1command_1string JNIEnv *  env,
jobject  obj,
jstring  jCommandString
 

JNIEXPORT jint JNICALL Java_com_xsb_interprolog_NativeEngine_xsb_1init_1internal JNIEnv *  env,
jobject  obj,
jstring  jXSBPath
 

JNIEXPORT jint JNICALL Java_com_xsb_interprolog_NativeEngine_xsb_1init_1internal_1arg JNIEnv *  env,
jobject  obj,
jstring  jXSBPath,
jobjectArray  jXSBParameters
 

JNIEXPORT void JNICALL Java_com_xsb_interprolog_NativeEngine_xsb_1interrupt JNIEnv *  env,
jobject  obj
 

JNIEXPORT void JNICALL Java_com_xsb_interprolog_NativeEngine_xsb_1setDebug JNIEnv *  env,
jobject  obj,
jboolean  d
 

void keyint_proc int   ) 
 


Variable Documentation

jboolean debug
 

JNIEnv* theEnv
 

jobject theObj
 


Generated on Wed Jul 26 13:26:53 2006 for XSB by  doxygen 1.4.5