|
jboolean | ug::vrl::boolC2J (bool b) |
|
jobject | ug::vrl::boolean2JObject (JNIEnv *env, jboolean value) |
|
bool | ug::vrl::boolJ2C (jboolean b) |
|
jobject | ug::vrl::boolVector2JObject (JNIEnv *env, const std::vector< bool > &bv) |
|
bool | ug::vrl::compareParamTypes (JNIEnv *env, jobjectArray params, ug::bridge::Registry *reg, ug::bridge::ParameterInfo const ¶mStack, bool allowSmartToRawPtrConversion) |
|
jobject | ug::vrl::constPointer2JObject (JNIEnv *env, const void *value) |
|
jobject | ug::vrl::constPtrVector2JObject (JNIEnv *env, const std::vector< const void * > &pv) |
|
jobject | ug::vrl::constSmartPointer2JObject (JNIEnv *env, ConstSmartPtr< void > value) |
|
jobject | ug::vrl::constSmartPtrVector2JObject (JNIEnv *env, const std::vector< ConstSmartPtr< void > > &pv) |
|
jobjectArray | ug::vrl::createEmptyJavaArray (JNIEnv *env, jclass elementClass) |
|
jobjectArray | ug::vrl::createEmptyJavaArray (JNIEnv *env, std::string className) |
|
jobject | ug::vrl::cStringVector2JObject (JNIEnv *env, const std::vector< const char * > &sv) |
|
jobject | ug::vrl::double2JObject (JNIEnv *env, jdouble value) |
|
std::vector< const char * > | ug::vrl::getBaseClassNames (const ug::bridge::ClassNameNode *node) |
|
jobject | ug::vrl::getClass (JNIEnv *env, jobject obj) |
|
std::string | ug::vrl::getClassName (JNIEnv *env, jobject obj) |
|
std::string | ug::vrl::getParamClassName (JNIEnv *env, jobject obj) |
|
std::string | ug::vrl::getParamTypeAsString (const uint type) |
|
std::string | ug::vrl::getParamTypesAsString (JNIEnv *env, jobjectArray const &array) |
|
const std::vector< const ug::bridge::IExportedClass * > | ug::vrl::getParentClasses (ug::bridge::Registry *reg, const ug::bridge::IExportedClass *clazz) |
|
jobject | ug::vrl::int2JObject (JNIEnv *env, jint value) |
|
jobject | ug::vrl::intVector2JObject (JNIEnv *env, const std::vector< int > &iv) |
|
void | ug::vrl::invalidateJConstSmartPointer (JNIEnv *env, jobject obj) |
|
void | ug::vrl::invalidateJSmartPointer (JNIEnv *env, jobject obj) |
|
bool | ug::vrl::isConstJPtr (JNIEnv *env, jobject obj) |
|
bool | ug::vrl::isJObjectAnArray (JNIEnv *env, jobject value) |
|
bool | ug::vrl::isJSmartPointerConst (JNIEnv *env, jobject ptr) |
|
jboolean | ug::vrl::jObject2Boolean (JNIEnv *env, jobject obj) |
|
void | ug::vrl::jObject2BoolVector (JNIEnv *env, jobject object, std::vector< bool > &bv) |
|
void | ug::vrl::jObject2ConstSmartPtrVector (JNIEnv *env, jobject object, ug::Variant::Type jo_type, ug::bridge::Registry *reg, std::vector< std::pair< ConstSmartPtr< void >, const ug::bridge::ClassNameNode * > > &pv) |
|
jdouble | ug::vrl::jObject2Double (JNIEnv *env, jobject obj) |
|
jint | ug::vrl::jObject2Int (JNIEnv *env, jobject obj) |
|
void | ug::vrl::jObject2IntVector (JNIEnv *env, jobject object, std::vector< int > &iv) |
|
void | ug::vrl::jObject2NumberVector (JNIEnv *env, jobject object, std::vector< number > &nv) |
|
void * | ug::vrl::jObject2Pointer (JNIEnv *env, jobject obj) |
|
void | ug::vrl::jObject2PtrVector (JNIEnv *env, jobject object, ug::Variant::Type jo_type, ug::bridge::Registry *reg, std::vector< std::pair< void *, const ug::bridge::ClassNameNode * > > &pv) |
|
void | ug::vrl::jObject2SizetVector (JNIEnv *env, jobject object, std::vector< size_t > &stv) |
|
void | ug::vrl::jObject2SmartPtrVector (JNIEnv *env, jobject object, ug::bridge::Registry *reg, std::vector< std::pair< SmartPtr< void >, const ug::bridge::ClassNameNode * > > &pv) |
|
void | ug::vrl::jObject2stdStringVector (JNIEnv *env, jobject object, std::vector< std::string > &sv) |
|
std::string | ug::vrl::jObject2String (JNIEnv *env, jobject obj) |
|
void | ug::vrl::jobjectArray2ParamStack (JNIEnv *env, ug::bridge::Registry *reg, ug::bridge::ParameterStack ¶msOut, const ug::bridge::ParameterInfo ¶msTemplate, jobjectArray const &array) |
|
std::string | ug::vrl::jPointerGetName (JNIEnv *env, jobject obj) |
|
jobject | ug::vrl::numberVector2JObject (JNIEnv *env, const std::vector< number > &nv) |
|
jobject | ug::vrl::param2JObject (JNIEnv *env, ug::bridge::ParameterStack ¶ms, size_t index) |
|
TypeAndArray | ug::vrl::paramClass2ParamType (JNIEnv *env, jobject obj) |
|
jobject | ug::vrl::pointer2JObject (JNIEnv *env, void *value) |
|
jobject | ug::vrl::ptrVector2JObject (JNIEnv *env, const std::vector< void * > &pv) |
|
jobject | ug::vrl::registry2NativeAPI (JNIEnv *env, ug::bridge::Registry *reg) |
|
jobject | ug::vrl::sizetVector2JObject (JNIEnv *env, const std::vector< size_t > &iv) |
|
jobject | ug::vrl::smartPointer2JObject (JNIEnv *env, SmartPtr< void > value) |
|
jobject | ug::vrl::smartPtrVector2JObject (JNIEnv *env, const std::vector< SmartPtr< void > > &pv) |
|
jobject | ug::vrl::stdStringVector2JObject (JNIEnv *env, const std::vector< std::string > &sv) |
|
jobject | ug::vrl::string2JObject (JNIEnv *env, const char *value) |
|
jobjectArray | ug::vrl::stringArrayC2J (JNIEnv *env, const std::string *strings) |
|
jobjectArray | ug::vrl::stringArrayC2J (JNIEnv *env, std::vector< std::string > const &strings) |
|
std::vector< std::string > | ug::vrl::stringArrayJ2C (JNIEnv *env, jobjectArray const &array) |
|
jstring | ug::vrl::stringC2J (JNIEnv *env, const char *s) |
|
std::string | ug::vrl::stringJ2C (JNIEnv *env, jstring const &s) |
|
void | ug::vrl::throwUgErrorAsJavaException (JNIEnv *env, std::string error) |
|
void | ug::vrl::throwUgErrorAsJavaException (JNIEnv *env, ug::UGError error) |
|