Back to index

lightning-sunbird  0.9+nobinonly
nsISecureJNI2 Member List
This is the complete list of members for nsISecureJNI2, including all inherited members.
AllocObject(jclass clazz, jobject *result)=0nsISecureJNI2 [pure virtual]
CallMethod(jni_type type, jobject obj, jmethodID methodID, jvalue *args, jvalue *result, nsISecurityContext *ctx=NULL)=0nsISecureJNI2 [pure virtual]
CallNonvirtualMethod(jni_type type, jobject obj, jclass clazz, jmethodID methodID, jvalue *args, jvalue *result, nsISecurityContext *ctx=NULL)=0nsISecureJNI2 [pure virtual]
CallStaticMethod(jni_type type, jclass clazz, jmethodID methodID, jvalue *args, jvalue *result, nsISecurityContext *ctx=NULL)=0nsISecureJNI2 [pure virtual]
DefineClass(const char *name, jobject loader, const jbyte *buf, jsize len, jclass *clazz)=0nsISecureJNI2 [pure virtual]
DeleteGlobalRef(jobject gref)=0nsISecureJNI2 [pure virtual]
DeleteLocalRef(jobject obj)=0nsISecureJNI2 [pure virtual]
ExceptionClear(void)=0nsISecureJNI2 [pure virtual]
ExceptionDescribe(void)=0nsISecureJNI2 [pure virtual]
ExceptionOccurred(jthrowable *result)=0nsISecureJNI2 [pure virtual]
FatalError(const char *msg)=0nsISecureJNI2 [pure virtual]
FindClass(const char *name, jclass *clazz)=0nsISecureJNI2 [pure virtual]
GetArrayElements(jni_type type, jarray array, jboolean *isCopy, void *result)=0nsISecureJNI2 [pure virtual]
GetArrayLength(jarray array, jsize *result)=0nsISecureJNI2 [pure virtual]
GetArrayRegion(jni_type type, jarray array, jsize start, jsize len, void *buf)=0nsISecureJNI2 [pure virtual]
GetField(jni_type type, jobject obj, jfieldID fieldID, jvalue *result, nsISecurityContext *ctx=NULL)=0nsISecureJNI2 [pure virtual]
GetFieldID(jclass clazz, const char *name, const char *sig, jfieldID *id)=0nsISecureJNI2 [pure virtual]
GetJavaVM(JavaVM **vm, jint *result)=0nsISecureJNI2 [pure virtual]
GetMethodID(jclass clazz, const char *name, const char *sig, jmethodID *id)=0nsISecureJNI2 [pure virtual]
GetObjectArrayElement(jobjectArray array, jsize index, jobject *result)=0nsISecureJNI2 [pure virtual]
GetObjectClass(jobject obj, jclass *result)=0nsISecureJNI2 [pure virtual]
GetStaticField(jni_type type, jclass clazz, jfieldID fieldID, jvalue *result, nsISecurityContext *ctx=NULL)=0nsISecureJNI2 [pure virtual]
GetStaticFieldID(jclass clazz, const char *name, const char *sig, jfieldID *id)=0nsISecureJNI2 [pure virtual]
GetStaticMethodID(jclass clazz, const char *name, const char *sig, jmethodID *id)=0nsISecureJNI2 [pure virtual]
GetStringChars(jstring str, jboolean *isCopy, const jchar **result)=0nsISecureJNI2 [pure virtual]
GetStringLength(jstring str, jsize *result)=0nsISecureJNI2 [pure virtual]
GetStringUTFChars(jstring str, jboolean *isCopy, const char **result)=0nsISecureJNI2 [pure virtual]
GetStringUTFLength(jstring str, jsize *result)=0nsISecureJNI2 [pure virtual]
GetSuperclass(jclass sub, jclass *super)=0nsISecureJNI2 [pure virtual]
GetVersion(jint *version)=0nsISecureJNI2 [pure virtual]
IsAssignableFrom(jclass sub, jclass super, jboolean *result)=0nsISecureJNI2 [pure virtual]
IsInstanceOf(jobject obj, jclass clazz, jboolean *result)=0nsISecureJNI2 [pure virtual]
IsSameObject(jobject obj1, jobject obj2, jboolean *result)=0nsISecureJNI2 [pure virtual]
MonitorEnter(jobject obj, jint *result)=0nsISecureJNI2 [pure virtual]
MonitorExit(jobject obj, jint *result)=0nsISecureJNI2 [pure virtual]
NewArray(jni_type element_type, jsize len, jarray *result)=0nsISecureJNI2 [pure virtual]
NewGlobalRef(jobject lobj, jobject *result)=0nsISecureJNI2 [pure virtual]
NewObject(jclass clazz, jmethodID methodID, jvalue *args, jobject *result, nsISecurityContext *ctx=NULL)=0nsISecureJNI2 [pure virtual]
NewObjectArray(jsize len, jclass clazz, jobject init, jobjectArray *result)=0nsISecureJNI2 [pure virtual]
NewString(const jchar *unicode, jsize len, jstring *result)=0nsISecureJNI2 [pure virtual]
NewStringUTF(const char *utf, jstring *result)=0nsISecureJNI2 [pure virtual]
RegisterNatives(jclass clazz, const JNINativeMethod *methods, jint nMethods, jint *result)=0nsISecureJNI2 [pure virtual]
ReleaseArrayElements(jni_type type, jarray array, void *elems, jint mode)=0nsISecureJNI2 [pure virtual]
ReleaseStringChars(jstring str, const jchar *chars)=0nsISecureJNI2 [pure virtual]
ReleaseStringUTFChars(jstring str, const char *chars)=0nsISecureJNI2 [pure virtual]
SetArrayRegion(jni_type type, jarray array, jsize start, jsize len, void *buf)=0nsISecureJNI2 [pure virtual]
SetField(jni_type type, jobject obj, jfieldID fieldID, jvalue val, nsISecurityContext *ctx=NULL)=0nsISecureJNI2 [pure virtual]
SetObjectArrayElement(jobjectArray array, jsize index, jobject val)=0nsISecureJNI2 [pure virtual]
SetStaticField(jni_type type, jclass clazz, jfieldID fieldID, jvalue val, nsISecurityContext *ctx=NULL)=0nsISecureJNI2 [pure virtual]
Throw(jthrowable obj, jint *result)=0nsISecureJNI2 [pure virtual]
ThrowNew(jclass clazz, const char *msg, jint *result)=0nsISecureJNI2 [pure virtual]
UnregisterNatives(jclass clazz, jint *result)=0nsISecureJNI2 [pure virtual]