|
openshot-audio
0.1.7
|
Go to the source code of this file.
Classes | |
| class | GlobalRef |
| class | LocalRef< JavaType > |
| class | JNIClassBase |
| class | AndroidSystem |
| class | ThreadLocalJNIEnvHolder |
| struct | AndroidThreadScope |
Macros | |
| #define | DECLARE_CALL_TYPE_METHOD(returnType, typeName) |
| #define | CREATE_JNI_METHOD(methodID, stringName, params) methodID = resolveMethod (env, stringName, params); |
| #define | CREATE_JNI_STATICMETHOD(methodID, stringName, params) methodID = resolveStaticMethod (env, stringName, params); |
| #define | CREATE_JNI_FIELD(fieldID, stringName, signature) fieldID = resolveField (env, stringName, signature); |
| #define | CREATE_JNI_STATICFIELD(fieldID, stringName, signature) fieldID = resolveStaticField (env, stringName, signature); |
| #define | DECLARE_JNI_METHOD(methodID, stringName, params) jmethodID methodID; |
| #define | DECLARE_JNI_FIELD(fieldID, stringName, signature) jfieldID fieldID; |
| #define | DECLARE_JNI_CLASS(CppClassName, javaPath) |
| #define | JUCE_ARM_SOFT_FLOAT_ABI |
| #define | JUCE_JNI_CALLBACK(className, methodName, returnType, params) extern "C" __attribute__ ((visibility("default"))) JUCE_ARM_SOFT_FLOAT_ABI returnType JUCE_JOIN_MACRO (JUCE_JOIN_MACRO (Java_, className), _ ## methodName) params |
| #define | JNI_CLASS_MEMBERS(METHOD, STATICMETHOD, FIELD, STATICFIELD) |
| #define | JNI_CLASS_MEMBERS(METHOD, STATICMETHOD, FIELD, STATICFIELD) |
| #define | JNI_CLASS_MEMBERS(METHOD, STATICMETHOD, FIELD, STATICFIELD) |
| #define | JNI_CLASS_MEMBERS(METHOD, STATICMETHOD, FIELD, STATICFIELD) |
Functions | |
| JNIEnv * | getEnv () noexcept |
| DECLARE_JNI_CLASS (JuceAppActivity, JUCE_ANDROID_ACTIVITY_CLASSPATH) | |
| DECLARE_JNI_CLASS (Paint, "android/graphics/Paint") | |
| DECLARE_JNI_CLASS (Matrix, "android/graphics/Matrix") | |
| DECLARE_JNI_CLASS (RectClass, "android/graphics/Rect") | |
Variables | |
| AndroidSystem | android |
| ThreadLocalJNIEnvHolder | threadLocalJNIEnvHolder |
| #define CREATE_JNI_FIELD | ( | fieldID, | |
| stringName, | |||
| signature | |||
| ) | fieldID = resolveField (env, stringName, signature); |
| #define CREATE_JNI_METHOD | ( | methodID, | |
| stringName, | |||
| params | |||
| ) | methodID = resolveMethod (env, stringName, params); |
| #define CREATE_JNI_STATICFIELD | ( | fieldID, | |
| stringName, | |||
| signature | |||
| ) | fieldID = resolveStaticField (env, stringName, signature); |
| #define CREATE_JNI_STATICMETHOD | ( | methodID, | |
| stringName, | |||
| params | |||
| ) | methodID = resolveStaticMethod (env, stringName, params); |
| #define DECLARE_CALL_TYPE_METHOD | ( | returnType, | |
| typeName | |||
| ) |
| #define DECLARE_JNI_CLASS | ( | CppClassName, | |
| javaPath | |||
| ) |
| #define DECLARE_JNI_FIELD | ( | fieldID, | |
| stringName, | |||
| signature | |||
| ) | jfieldID fieldID; |
| #define DECLARE_JNI_METHOD | ( | methodID, | |
| stringName, | |||
| params | |||
| ) | jmethodID methodID; |
| #define JNI_CLASS_MEMBERS | ( | METHOD, | |
| STATICMETHOD, | |||
| FIELD, | |||
| STATICFIELD | |||
| ) |
| #define JNI_CLASS_MEMBERS | ( | METHOD, | |
| STATICMETHOD, | |||
| FIELD, | |||
| STATICFIELD | |||
| ) |
| #define JNI_CLASS_MEMBERS | ( | METHOD, | |
| STATICMETHOD, | |||
| FIELD, | |||
| STATICFIELD | |||
| ) |
| #define JNI_CLASS_MEMBERS | ( | METHOD, | |
| STATICMETHOD, | |||
| FIELD, | |||
| STATICFIELD | |||
| ) |
| #define JUCE_ARM_SOFT_FLOAT_ABI |
| #define JUCE_JNI_CALLBACK | ( | className, | |
| methodName, | |||
| returnType, | |||
| params | |||
| ) | extern "C" __attribute__ ((visibility("default"))) JUCE_ARM_SOFT_FLOAT_ABI returnType JUCE_JOIN_MACRO (JUCE_JOIN_MACRO (Java_, className), _ ## methodName) params |
| DECLARE_JNI_CLASS | ( | JuceAppActivity | , |
| JUCE_ANDROID_ACTIVITY_CLASSPATH | |||
| ) |
| DECLARE_JNI_CLASS | ( | Paint | , |
| "android/graphics/Paint" | |||
| ) |
| DECLARE_JNI_CLASS | ( | Matrix | , |
| "android/graphics/Matrix" | |||
| ) |
| DECLARE_JNI_CLASS | ( | RectClass | , |
| "android/graphics/Rect" | |||
| ) |
|
noexcept |
| AndroidSystem android |
| ThreadLocalJNIEnvHolder threadLocalJNIEnvHolder |
1.8.13