blob: 19e8aee8ed60423ea757b14b6ea178163c1a8fdc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#ifndef MAILCORE_JAVA_HANDLE_H
#define MAILCORE_JAVA_HANDLE_H
#include <jni.h>
namespace mailcore {
void * getHandle(JNIEnv * env, jobject obj);
void setHandle(JNIEnv * env, jobject obj, void * t);
void * getCustomHandle(JNIEnv * env, jobject obj, const char * fieldName);
void setCustomHandle(JNIEnv *env, jobject obj, const char * fieldName, void *t);
jobject getObjectField(JNIEnv *env, jobject obj, const char * fieldName);
}
#endif
|