slot 0.0.1
A real time UI render framework
载入中...
搜索中...
未找到
命名空间 | 宏定义 | 函数
common.h 文件参考
#include "ScopedGlobalRef.h"
#include "ScopedLocalRef.h"
common.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

命名空间

namespace  facebook
 
namespace  facebook::yoga
 
namespace  facebook::yoga::vanillajni
 

宏定义

#define DEFINE_CALL_METHOD_FOR_PRIMITIVE_INTERFACE(jnitype, readableType)
 

函数

void facebook::yoga::vanillajni::registerNatives (JNIEnv *env, const char *className, const JNINativeMethod methods[], size_t numMethods)
 
jmethodID facebook::yoga::vanillajni::getStaticMethodId (JNIEnv *env, jclass clazz, const char *methodName, const char *methodDescriptor)
 
jmethodID facebook::yoga::vanillajni::getMethodId (JNIEnv *env, jclass clazz, const char *methodName, const char *methodDescriptor)
 
jfieldID facebook::yoga::vanillajni::getFieldId (JNIEnv *env, jclass clazz, const char *fieldName, const char *fieldSignature)
 
 facebook::yoga::vanillajni::DEFINE_CALL_METHOD_FOR_PRIMITIVE_INTERFACE (void, Void)
 
 facebook::yoga::vanillajni::DEFINE_CALL_METHOD_FOR_PRIMITIVE_INTERFACE (jlong, Long)
 
 facebook::yoga::vanillajni::DEFINE_CALL_METHOD_FOR_PRIMITIVE_INTERFACE (jfloat, Float)
 
ScopedLocalRef< jobjectfacebook::yoga::vanillajni::callStaticObjectMethod (JNIEnv *env, jclass clazz, jmethodID methodId,...)
 
ScopedGlobalRef< jobjectfacebook::yoga::vanillajni::newGlobalRef (JNIEnv *env, jobject obj)
 

宏定义说明

◆ DEFINE_CALL_METHOD_FOR_PRIMITIVE_INTERFACE

#define DEFINE_CALL_METHOD_FOR_PRIMITIVE_INTERFACE ( jnitype,
readableType )
值:
jnitype call##readableType##Method( \
JNIEnv* env, jobject obj, jmethodID methodId, ...)
void * jobject
Definition jni.h:84
struct _jmethodID * jmethodID
Definition jni.h:106
Definition jni.h:150