blob: 2e8a3ba816b6091b8ea3d50b21a55842658f0d97 [file] [log] [blame]
/*******************************************************************************
* Copyright (c) 2020 Equo
*
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
* https://www.eclipse.org/legal/epl-2.0/
*
* SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Guillermo Zunino, Equo - initial implementation
*******************************************************************************/
/* Note: This file was auto-generated by org.eclipse.swt.tools.internal.JNIGenerator */
/* DO NOT EDIT - your changes will be lost. */
#include "swt.h"
#include "chromiumlib_structs.h"
#include "chromiumlib_stats.h"
#ifndef ChromiumLib_NATIVE
#define ChromiumLib_NATIVE(func) Java_org_eclipse_swt_internal_chromium_lib_ChromiumLib_##func
#endif
#ifndef NO_cef_1app_1t_1sizeof
JNIEXPORT jint JNICALL ChromiumLib_NATIVE(cef_1app_1t_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
ChromiumLib_NATIVE_ENTER(env, that, cef_1app_1t_1sizeof_FUNC);
rc = (jint)cef_app_t_sizeof();
ChromiumLib_NATIVE_EXIT(env, that, cef_1app_1t_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_cef_1browser_1process_1handler_1t_1sizeof
JNIEXPORT jint JNICALL ChromiumLib_NATIVE(cef_1browser_1process_1handler_1t_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
ChromiumLib_NATIVE_ENTER(env, that, cef_1browser_1process_1handler_1t_1sizeof_FUNC);
rc = (jint)cef_browser_process_handler_t_sizeof();
ChromiumLib_NATIVE_EXIT(env, that, cef_1browser_1process_1handler_1t_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_cef_1client_1t_1sizeof
JNIEXPORT jint JNICALL ChromiumLib_NATIVE(cef_1client_1t_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
ChromiumLib_NATIVE_ENTER(env, that, cef_1client_1t_1sizeof_FUNC);
rc = (jint)cef_client_t_sizeof();
ChromiumLib_NATIVE_EXIT(env, that, cef_1client_1t_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_cef_1context_1menu_1handler_1t_1sizeof
JNIEXPORT jint JNICALL ChromiumLib_NATIVE(cef_1context_1menu_1handler_1t_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
ChromiumLib_NATIVE_ENTER(env, that, cef_1context_1menu_1handler_1t_1sizeof_FUNC);
rc = (jint)cef_context_menu_handler_t_sizeof();
ChromiumLib_NATIVE_EXIT(env, that, cef_1context_1menu_1handler_1t_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_cef_1cookie_1visitor_1t_1sizeof
JNIEXPORT jint JNICALL ChromiumLib_NATIVE(cef_1cookie_1visitor_1t_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
ChromiumLib_NATIVE_ENTER(env, that, cef_1cookie_1visitor_1t_1sizeof_FUNC);
rc = (jint)cef_cookie_visitor_t_sizeof();
ChromiumLib_NATIVE_EXIT(env, that, cef_1cookie_1visitor_1t_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_cef_1display_1handler_1t_1sizeof
JNIEXPORT jint JNICALL ChromiumLib_NATIVE(cef_1display_1handler_1t_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
ChromiumLib_NATIVE_ENTER(env, that, cef_1display_1handler_1t_1sizeof_FUNC);
rc = (jint)cef_display_handler_t_sizeof();
ChromiumLib_NATIVE_EXIT(env, that, cef_1display_1handler_1t_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_cef_1focus_1handler_1t_1sizeof
JNIEXPORT jint JNICALL ChromiumLib_NATIVE(cef_1focus_1handler_1t_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
ChromiumLib_NATIVE_ENTER(env, that, cef_1focus_1handler_1t_1sizeof_FUNC);
rc = (jint)cef_focus_handler_t_sizeof();
ChromiumLib_NATIVE_EXIT(env, that, cef_1focus_1handler_1t_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_cef_1jsdialog_1handler_1t_1sizeof
JNIEXPORT jint JNICALL ChromiumLib_NATIVE(cef_1jsdialog_1handler_1t_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
ChromiumLib_NATIVE_ENTER(env, that, cef_1jsdialog_1handler_1t_1sizeof_FUNC);
rc = (jint)cef_jsdialog_handler_t_sizeof();
ChromiumLib_NATIVE_EXIT(env, that, cef_1jsdialog_1handler_1t_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_cef_1life_1span_1handler_1t_1sizeof
JNIEXPORT jint JNICALL ChromiumLib_NATIVE(cef_1life_1span_1handler_1t_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
ChromiumLib_NATIVE_ENTER(env, that, cef_1life_1span_1handler_1t_1sizeof_FUNC);
rc = (jint)cef_life_span_handler_t_sizeof();
ChromiumLib_NATIVE_EXIT(env, that, cef_1life_1span_1handler_1t_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_cef_1load_1handler_1t_1sizeof
JNIEXPORT jint JNICALL ChromiumLib_NATIVE(cef_1load_1handler_1t_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
ChromiumLib_NATIVE_ENTER(env, that, cef_1load_1handler_1t_1sizeof_FUNC);
rc = (jint)cef_load_handler_t_sizeof();
ChromiumLib_NATIVE_EXIT(env, that, cef_1load_1handler_1t_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_cef_1popup_1features_1t_1sizeof
JNIEXPORT jint JNICALL ChromiumLib_NATIVE(cef_1popup_1features_1t_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
ChromiumLib_NATIVE_ENTER(env, that, cef_1popup_1features_1t_1sizeof_FUNC);
rc = (jint)cef_popup_features_t_sizeof();
ChromiumLib_NATIVE_EXIT(env, that, cef_1popup_1features_1t_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_cef_1request_1handler_1t_1sizeof
JNIEXPORT jint JNICALL ChromiumLib_NATIVE(cef_1request_1handler_1t_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
ChromiumLib_NATIVE_ENTER(env, that, cef_1request_1handler_1t_1sizeof_FUNC);
rc = (jint)cef_request_handler_t_sizeof();
ChromiumLib_NATIVE_EXIT(env, that, cef_1request_1handler_1t_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_cef_1string_1visitor_1t_1sizeof
JNIEXPORT jint JNICALL ChromiumLib_NATIVE(cef_1string_1visitor_1t_1sizeof)
(JNIEnv *env, jclass that)
{
jint rc = 0;
ChromiumLib_NATIVE_ENTER(env, that, cef_1string_1visitor_1t_1sizeof_FUNC);
rc = (jint)cef_string_visitor_t_sizeof();
ChromiumLib_NATIVE_EXIT(env, that, cef_1string_1visitor_1t_1sizeof_FUNC);
return rc;
}
#endif
#ifndef NO_cefswt_1auth_1callback
JNIEXPORT void JNICALL ChromiumLib_NATIVE(cefswt_1auth_1callback)
(JNIEnv *env, jclass that, jlong arg0, jstring arg1, jstring arg2, jint arg3)
{
const char *lparg1= NULL;
const char *lparg2= NULL;
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1auth_1callback_FUNC);
if (arg1) if ((lparg1 = (*env)->GetStringUTFChars(env, arg1, NULL)) == NULL) goto fail;
if (arg2) if ((lparg2 = (*env)->GetStringUTFChars(env, arg2, NULL)) == NULL) goto fail;
cefswt_auth_callback((void *)arg0, lparg1, lparg2, arg3);
fail:
if (arg2 && lparg2) (*env)->ReleaseStringUTFChars(env, arg2, lparg2);
if (arg1 && lparg1) (*env)->ReleaseStringUTFChars(env, arg1, lparg1);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1auth_1callback_FUNC);
}
#endif
#ifndef NO_cefswt_1close_1browser
JNIEXPORT void JNICALL ChromiumLib_NATIVE(cefswt_1close_1browser)
(JNIEnv *env, jclass that, jlong arg0, jint arg1)
{
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1close_1browser_FUNC);
cefswt_close_browser((void *)arg0, arg1);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1close_1browser_FUNC);
}
#endif
#ifndef NO_cefswt_1context_1menu_1cancel
JNIEXPORT void JNICALL ChromiumLib_NATIVE(cefswt_1context_1menu_1cancel)
(JNIEnv *env, jclass that, jlong arg0)
{
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1context_1menu_1cancel_FUNC);
cefswt_context_menu_cancel((void *)arg0);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1context_1menu_1cancel_FUNC);
}
#endif
#ifndef NO_cefswt_1create_1browser
JNIEXPORT jlong JNICALL ChromiumLib_NATIVE(cefswt_1create_1browser)
(JNIEnv *env, jclass that, jlong arg0, jstring arg1, jlong arg2, jint arg3, jint arg4, jint arg5, jint arg6)
{
const char *lparg1= NULL;
jlong rc = 0;
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1create_1browser_FUNC);
if (arg1) if ((lparg1 = (*env)->GetStringUTFChars(env, arg1, NULL)) == NULL) goto fail;
rc = (jlong)cefswt_create_browser((void *)arg0, lparg1, (void *)arg2, arg3, arg4, arg5, arg6);
fail:
if (arg1 && lparg1) (*env)->ReleaseStringUTFChars(env, arg1, lparg1);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1create_1browser_FUNC);
return rc;
}
#endif
#ifndef NO_cefswt_1delete_1cookies
JNIEXPORT void JNICALL ChromiumLib_NATIVE(cefswt_1delete_1cookies)
(JNIEnv *env, jclass that)
{
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1delete_1cookies_FUNC);
cefswt_delete_cookies();
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1delete_1cookies_FUNC);
}
#endif
#ifndef NO_cefswt_1dialog_1close
JNIEXPORT void JNICALL ChromiumLib_NATIVE(cefswt_1dialog_1close)
(JNIEnv *env, jclass that, jlong arg0, jint arg1, jlong arg2)
{
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1dialog_1close_FUNC);
cefswt_dialog_close((void *)arg0, arg1, (void *)arg2);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1dialog_1close_FUNC);
}
#endif
#ifndef NO_cefswt_1do_1message_1loop_1work
JNIEXPORT jint JNICALL ChromiumLib_NATIVE(cefswt_1do_1message_1loop_1work)
(JNIEnv *env, jclass that)
{
jint rc = 0;
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1do_1message_1loop_1work_FUNC);
rc = (jint)cefswt_do_message_loop_work();
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1do_1message_1loop_1work_FUNC);
return rc;
}
#endif
#ifndef NO_cefswt_1eval
JNIEXPORT jboolean JNICALL ChromiumLib_NATIVE(cefswt_1eval)
(JNIEnv *env, jclass that, jlong arg0, jstring arg1, jint arg2, jlong arg3)
{
const char *lparg1= NULL;
jboolean rc = 0;
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1eval_FUNC);
if (arg1) if ((lparg1 = (*env)->GetStringUTFChars(env, arg1, NULL)) == NULL) goto fail;
rc = (jboolean)cefswt_eval((void *)arg0, lparg1, arg2, (void *)arg3);
fail:
if (arg1 && lparg1) (*env)->ReleaseStringUTFChars(env, arg1, lparg1);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1eval_FUNC);
return rc;
}
#endif
#ifndef NO_cefswt_1execute
JNIEXPORT void JNICALL ChromiumLib_NATIVE(cefswt_1execute)
(JNIEnv *env, jclass that, jlong arg0, jstring arg1)
{
const char *lparg1= NULL;
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1execute_FUNC);
if (arg1) if ((lparg1 = (*env)->GetStringUTFChars(env, arg1, NULL)) == NULL) goto fail;
cefswt_execute((void *)arg0, lparg1);
fail:
if (arg1 && lparg1) (*env)->ReleaseStringUTFChars(env, arg1, lparg1);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1execute_FUNC);
}
#endif
#ifndef NO_cefswt_1free
JNIEXPORT void JNICALL ChromiumLib_NATIVE(cefswt_1free)
(JNIEnv *env, jclass that, jlong arg0)
{
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1free_FUNC);
cefswt_free((void *)arg0);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1free_FUNC);
}
#endif
#ifndef NO_cefswt_1function
JNIEXPORT jboolean JNICALL ChromiumLib_NATIVE(cefswt_1function)
(JNIEnv *env, jclass that, jlong arg0, jstring arg1, jint arg2)
{
const char *lparg1= NULL;
jboolean rc = 0;
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1function_FUNC);
if (arg1) if ((lparg1 = (*env)->GetStringUTFChars(env, arg1, NULL)) == NULL) goto fail;
rc = (jboolean)cefswt_function((void *)arg0, lparg1, arg2);
fail:
if (arg1 && lparg1) (*env)->ReleaseStringUTFChars(env, arg1, lparg1);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1function_FUNC);
return rc;
}
#endif
#ifndef NO_cefswt_1function_1arg
JNIEXPORT jboolean JNICALL ChromiumLib_NATIVE(cefswt_1function_1arg)
(JNIEnv *env, jclass that, jlong arg0, jint arg1, jlong arg2)
{
jboolean rc = 0;
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1function_1arg_FUNC);
rc = (jboolean)cefswt_function_arg((void *)arg0, arg1, (void *)arg2);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1function_1arg_FUNC);
return rc;
}
#endif
#ifndef NO_cefswt_1function_1id
JNIEXPORT void JNICALL ChromiumLib_NATIVE(cefswt_1function_1id)
(JNIEnv *env, jclass that, jlong arg0, jobject arg1)
{
FunctionSt _arg1, *lparg1=NULL;
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1function_1id_FUNC);
if (arg1) if ((lparg1 = &_arg1) == NULL) goto fail;
cefswt_function_id((void *)arg0, lparg1);
fail:
if (arg1 && lparg1) setFunctionStFields(env, arg1, lparg1);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1function_1id_FUNC);
}
#endif
#ifndef NO_cefswt_1function_1return
JNIEXPORT jboolean JNICALL ChromiumLib_NATIVE(cefswt_1function_1return)
(JNIEnv *env, jclass that, jlong arg0, jint arg1, jint arg2, jint arg3, jstring arg4)
{
const char *lparg4= NULL;
jboolean rc = 0;
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1function_1return_FUNC);
if (arg4) if ((lparg4 = (*env)->GetStringUTFChars(env, arg4, NULL)) == NULL) goto fail;
rc = (jboolean)cefswt_function_return((void *)arg0, arg1, arg2, arg3, lparg4);
fail:
if (arg4 && lparg4) (*env)->ReleaseStringUTFChars(env, arg4, lparg4);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1function_1return_FUNC);
return rc;
}
#endif
#ifndef NO_cefswt_1get_1cookie
JNIEXPORT jboolean JNICALL ChromiumLib_NATIVE(cefswt_1get_1cookie)
(JNIEnv *env, jclass that, jstring arg0, jlong arg1)
{
const char *lparg0= NULL;
jboolean rc = 0;
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1get_1cookie_FUNC);
if (arg0) if ((lparg0 = (*env)->GetStringUTFChars(env, arg0, NULL)) == NULL) goto fail;
rc = (jboolean)cefswt_get_cookie(lparg0, (void *)arg1);
fail:
if (arg0 && lparg0) (*env)->ReleaseStringUTFChars(env, arg0, lparg0);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1get_1cookie_FUNC);
return rc;
}
#endif
#ifndef NO_cefswt_1get_1id
JNIEXPORT jint JNICALL ChromiumLib_NATIVE(cefswt_1get_1id)
(JNIEnv *env, jclass that, jlong arg0)
{
jint rc = 0;
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1get_1id_FUNC);
rc = (jint)cefswt_get_id((void *)arg0);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1get_1id_FUNC);
return rc;
}
#endif
#ifndef NO_cefswt_1get_1text
JNIEXPORT void JNICALL ChromiumLib_NATIVE(cefswt_1get_1text)
(JNIEnv *env, jclass that, jlong arg0, jlong arg1)
{
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1get_1text_FUNC);
cefswt_get_text((void *)arg0, (void *)arg1);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1get_1text_FUNC);
}
#endif
#ifndef NO_cefswt_1get_1url
JNIEXPORT jlong JNICALL ChromiumLib_NATIVE(cefswt_1get_1url)
(JNIEnv *env, jclass that, jlong arg0)
{
jlong rc = 0;
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1get_1url_FUNC);
rc = (jlong)cefswt_get_url((void *)arg0);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1get_1url_FUNC);
return rc;
}
#endif
#ifndef NO_cefswt_1go_1back
JNIEXPORT void JNICALL ChromiumLib_NATIVE(cefswt_1go_1back)
(JNIEnv *env, jclass that, jlong arg0)
{
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1go_1back_FUNC);
cefswt_go_back((void *)arg0);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1go_1back_FUNC);
}
#endif
#ifndef NO_cefswt_1go_1forward
JNIEXPORT void JNICALL ChromiumLib_NATIVE(cefswt_1go_1forward)
(JNIEnv *env, jclass that, jlong arg0)
{
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1go_1forward_FUNC);
cefswt_go_forward((void *)arg0);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1go_1forward_FUNC);
}
#endif
#ifndef NO_cefswt_1init
JNIEXPORT void JNICALL ChromiumLib_NATIVE(cefswt_1init)
(JNIEnv *env, jclass that, jlong arg0, jstring arg1, jstring arg2, jstring arg3, jint arg4)
{
const char *lparg1= NULL;
const char *lparg2= NULL;
const char *lparg3= NULL;
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1init_FUNC);
if (arg1) if ((lparg1 = (*env)->GetStringUTFChars(env, arg1, NULL)) == NULL) goto fail;
if (arg2) if ((lparg2 = (*env)->GetStringUTFChars(env, arg2, NULL)) == NULL) goto fail;
if (arg3) if ((lparg3 = (*env)->GetStringUTFChars(env, arg3, NULL)) == NULL) goto fail;
cefswt_init((void *)arg0, lparg1, lparg2, lparg3, arg4);
fail:
if (arg3 && lparg3) (*env)->ReleaseStringUTFChars(env, arg3, lparg3);
if (arg2 && lparg2) (*env)->ReleaseStringUTFChars(env, arg2, lparg2);
if (arg1 && lparg1) (*env)->ReleaseStringUTFChars(env, arg1, lparg1);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1init_FUNC);
}
#endif
#ifndef NO_cefswt_1is_1main_1frame
JNIEXPORT jboolean JNICALL ChromiumLib_NATIVE(cefswt_1is_1main_1frame)
(JNIEnv *env, jclass that, jlong arg0)
{
jboolean rc = 0;
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1is_1main_1frame_FUNC);
rc = (jboolean)cefswt_is_main_frame((void *)arg0);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1is_1main_1frame_FUNC);
return rc;
}
#endif
#ifndef NO_cefswt_1is_1same
JNIEXPORT jboolean JNICALL ChromiumLib_NATIVE(cefswt_1is_1same)
(JNIEnv *env, jclass that, jlong arg0, jlong arg1)
{
jboolean rc = 0;
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1is_1same_FUNC);
rc = (jboolean)cefswt_is_same((void *)arg0, (void *)arg1);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1is_1same_FUNC);
return rc;
}
#endif
#ifndef NO_cefswt_1load_1url
JNIEXPORT void JNICALL ChromiumLib_NATIVE(cefswt_1load_1url)
(JNIEnv *env, jclass that, jlong arg0, jstring arg1, jbyteArray arg2, jint arg3, jstring arg4, jint arg5)
{
const char *lparg1= NULL;
jbyte *lparg2=NULL;
const char *lparg4= NULL;
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1load_1url_FUNC);
if (arg1) if ((lparg1 = (*env)->GetStringUTFChars(env, arg1, NULL)) == NULL) goto fail;
if (arg2) if ((lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL)) == NULL) goto fail;
if (arg4) if ((lparg4 = (*env)->GetStringUTFChars(env, arg4, NULL)) == NULL) goto fail;
cefswt_load_url((void *)arg0, lparg1, lparg2, arg3, lparg4, arg5);
fail:
if (arg4 && lparg4) (*env)->ReleaseStringUTFChars(env, arg4, lparg4);
if (arg2 && lparg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0);
if (arg1 && lparg1) (*env)->ReleaseStringUTFChars(env, arg1, lparg1);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1load_1url_FUNC);
}
#endif
#ifndef NO_cefswt_1reload
JNIEXPORT void JNICALL ChromiumLib_NATIVE(cefswt_1reload)
(JNIEnv *env, jclass that, jlong arg0)
{
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1reload_FUNC);
cefswt_reload((void *)arg0);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1reload_FUNC);
}
#endif
#ifndef NO_cefswt_1resized
JNIEXPORT void JNICALL ChromiumLib_NATIVE(cefswt_1resized)
(JNIEnv *env, jclass that, jlong arg0, jint arg1, jint arg2)
{
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1resized_FUNC);
cefswt_resized((void *)arg0, arg1, arg2);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1resized_FUNC);
}
#endif
#ifndef NO_cefswt_1set_1cookie
JNIEXPORT jboolean JNICALL ChromiumLib_NATIVE(cefswt_1set_1cookie)
(JNIEnv *env, jclass that, jstring arg0, jstring arg1, jstring arg2, jstring arg3, jstring arg4, jint arg5, jint arg6, jdouble arg7)
{
const char *lparg0= NULL;
const char *lparg1= NULL;
const char *lparg2= NULL;
const char *lparg3= NULL;
const char *lparg4= NULL;
jboolean rc = 0;
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1set_1cookie_FUNC);
if (arg0) if ((lparg0 = (*env)->GetStringUTFChars(env, arg0, NULL)) == NULL) goto fail;
if (arg1) if ((lparg1 = (*env)->GetStringUTFChars(env, arg1, NULL)) == NULL) goto fail;
if (arg2) if ((lparg2 = (*env)->GetStringUTFChars(env, arg2, NULL)) == NULL) goto fail;
if (arg3) if ((lparg3 = (*env)->GetStringUTFChars(env, arg3, NULL)) == NULL) goto fail;
if (arg4) if ((lparg4 = (*env)->GetStringUTFChars(env, arg4, NULL)) == NULL) goto fail;
rc = (jboolean)cefswt_set_cookie(lparg0, lparg1, lparg2, lparg3, lparg4, arg5, arg6, arg7);
fail:
if (arg4 && lparg4) (*env)->ReleaseStringUTFChars(env, arg4, lparg4);
if (arg3 && lparg3) (*env)->ReleaseStringUTFChars(env, arg3, lparg3);
if (arg2 && lparg2) (*env)->ReleaseStringUTFChars(env, arg2, lparg2);
if (arg1 && lparg1) (*env)->ReleaseStringUTFChars(env, arg1, lparg1);
if (arg0 && lparg0) (*env)->ReleaseStringUTFChars(env, arg0, lparg0);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1set_1cookie_FUNC);
return rc;
}
#endif
#ifndef NO_cefswt_1set_1focus
JNIEXPORT void JNICALL ChromiumLib_NATIVE(cefswt_1set_1focus)
(JNIEnv *env, jclass that, jlong arg0, jboolean arg1, jlong arg2)
{
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1set_1focus_FUNC);
cefswt_set_focus((void *)arg0, arg1, (void *)arg2);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1set_1focus_FUNC);
}
#endif
#ifndef NO_cefswt_1set_1window_1info_1parent
JNIEXPORT void JNICALL ChromiumLib_NATIVE(cefswt_1set_1window_1info_1parent)
(JNIEnv *env, jclass that, jlong arg0, jlong arg1, jlong arg2, jlong arg3, jint arg4, jint arg5, jint arg6, jint arg7)
{
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1set_1window_1info_1parent_FUNC);
cefswt_set_window_info_parent((void *)arg0, (void *)arg1, (void *)arg2, (void *)arg3, arg4, arg5, arg6, arg7);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1set_1window_1info_1parent_FUNC);
}
#endif
#ifndef NO_cefswt_1shutdown
JNIEXPORT void JNICALL ChromiumLib_NATIVE(cefswt_1shutdown)
(JNIEnv *env, jclass that)
{
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1shutdown_FUNC);
cefswt_shutdown();
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1shutdown_FUNC);
}
#endif
#ifndef NO_cefswt_1stop
JNIEXPORT void JNICALL ChromiumLib_NATIVE(cefswt_1stop)
(JNIEnv *env, jclass that, jlong arg0)
{
ChromiumLib_NATIVE_ENTER(env, that, cefswt_1stop_FUNC);
cefswt_stop((void *)arg0);
ChromiumLib_NATIVE_EXIT(env, that, cefswt_1stop_FUNC);
}
#endif
#ifndef NO_memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1app_1t_2I
JNIEXPORT void JNICALL ChromiumLib_NATIVE(memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1app_1t_2I)
(JNIEnv *env, jclass that, jlong arg0, jobject arg1, jint arg2)
{
cef_app_t _arg1, *lparg1=NULL;
ChromiumLib_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1app_1t_2I_FUNC);
if (arg1) if ((lparg1 = getcef_app_tFields(env, arg1, &_arg1)) == NULL) goto fail;
memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
fail:
ChromiumLib_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1app_1t_2I_FUNC);
}
#endif
#ifndef NO_memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1browser_1process_1handler_1t_2I
JNIEXPORT void JNICALL ChromiumLib_NATIVE(memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1browser_1process_1handler_1t_2I)
(JNIEnv *env, jclass that, jlong arg0, jobject arg1, jint arg2)
{
cef_browser_process_handler_t _arg1, *lparg1=NULL;
ChromiumLib_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1browser_1process_1handler_1t_2I_FUNC);
if (arg1) if ((lparg1 = getcef_browser_process_handler_tFields(env, arg1, &_arg1)) == NULL) goto fail;
memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
fail:
ChromiumLib_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1browser_1process_1handler_1t_2I_FUNC);
}
#endif
#ifndef NO_memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1client_1t_2I
JNIEXPORT void JNICALL ChromiumLib_NATIVE(memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1client_1t_2I)
(JNIEnv *env, jclass that, jlong arg0, jobject arg1, jint arg2)
{
cef_client_t _arg1, *lparg1=NULL;
ChromiumLib_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1client_1t_2I_FUNC);
if (arg1) if ((lparg1 = getcef_client_tFields(env, arg1, &_arg1)) == NULL) goto fail;
memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
fail:
ChromiumLib_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1client_1t_2I_FUNC);
}
#endif
#ifndef NO_memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1context_1menu_1handler_1t_2I
JNIEXPORT void JNICALL ChromiumLib_NATIVE(memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1context_1menu_1handler_1t_2I)
(JNIEnv *env, jclass that, jlong arg0, jobject arg1, jint arg2)
{
cef_context_menu_handler_t _arg1, *lparg1=NULL;
ChromiumLib_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1context_1menu_1handler_1t_2I_FUNC);
if (arg1) if ((lparg1 = getcef_context_menu_handler_tFields(env, arg1, &_arg1)) == NULL) goto fail;
memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
fail:
ChromiumLib_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1context_1menu_1handler_1t_2I_FUNC);
}
#endif
#ifndef NO_memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1cookie_1visitor_1t_2I
JNIEXPORT void JNICALL ChromiumLib_NATIVE(memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1cookie_1visitor_1t_2I)
(JNIEnv *env, jclass that, jlong arg0, jobject arg1, jint arg2)
{
cef_cookie_visitor_t _arg1, *lparg1=NULL;
ChromiumLib_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1cookie_1visitor_1t_2I_FUNC);
if (arg1) if ((lparg1 = getcef_cookie_visitor_tFields(env, arg1, &_arg1)) == NULL) goto fail;
memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
fail:
ChromiumLib_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1cookie_1visitor_1t_2I_FUNC);
}
#endif
#ifndef NO_memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1display_1handler_1t_2I
JNIEXPORT void JNICALL ChromiumLib_NATIVE(memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1display_1handler_1t_2I)
(JNIEnv *env, jclass that, jlong arg0, jobject arg1, jint arg2)
{
cef_display_handler_t _arg1, *lparg1=NULL;
ChromiumLib_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1display_1handler_1t_2I_FUNC);
if (arg1) if ((lparg1 = getcef_display_handler_tFields(env, arg1, &_arg1)) == NULL) goto fail;
memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
fail:
ChromiumLib_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1display_1handler_1t_2I_FUNC);
}
#endif
#ifndef NO_memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1focus_1handler_1t_2I
JNIEXPORT void JNICALL ChromiumLib_NATIVE(memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1focus_1handler_1t_2I)
(JNIEnv *env, jclass that, jlong arg0, jobject arg1, jint arg2)
{
cef_focus_handler_t _arg1, *lparg1=NULL;
ChromiumLib_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1focus_1handler_1t_2I_FUNC);
if (arg1) if ((lparg1 = getcef_focus_handler_tFields(env, arg1, &_arg1)) == NULL) goto fail;
memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
fail:
ChromiumLib_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1focus_1handler_1t_2I_FUNC);
}
#endif
#ifndef NO_memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1jsdialog_1handler_1t_2I
JNIEXPORT void JNICALL ChromiumLib_NATIVE(memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1jsdialog_1handler_1t_2I)
(JNIEnv *env, jclass that, jlong arg0, jobject arg1, jint arg2)
{
cef_jsdialog_handler_t _arg1, *lparg1=NULL;
ChromiumLib_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1jsdialog_1handler_1t_2I_FUNC);
if (arg1) if ((lparg1 = getcef_jsdialog_handler_tFields(env, arg1, &_arg1)) == NULL) goto fail;
memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
fail:
ChromiumLib_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1jsdialog_1handler_1t_2I_FUNC);
}
#endif
#ifndef NO_memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1life_1span_1handler_1t_2I
JNIEXPORT void JNICALL ChromiumLib_NATIVE(memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1life_1span_1handler_1t_2I)
(JNIEnv *env, jclass that, jlong arg0, jobject arg1, jint arg2)
{
cef_life_span_handler_t _arg1, *lparg1=NULL;
ChromiumLib_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1life_1span_1handler_1t_2I_FUNC);
if (arg1) if ((lparg1 = getcef_life_span_handler_tFields(env, arg1, &_arg1)) == NULL) goto fail;
memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
fail:
ChromiumLib_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1life_1span_1handler_1t_2I_FUNC);
}
#endif
#ifndef NO_memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1load_1handler_1t_2I
JNIEXPORT void JNICALL ChromiumLib_NATIVE(memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1load_1handler_1t_2I)
(JNIEnv *env, jclass that, jlong arg0, jobject arg1, jint arg2)
{
cef_load_handler_t _arg1, *lparg1=NULL;
ChromiumLib_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1load_1handler_1t_2I_FUNC);
if (arg1) if ((lparg1 = getcef_load_handler_tFields(env, arg1, &_arg1)) == NULL) goto fail;
memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
fail:
ChromiumLib_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1load_1handler_1t_2I_FUNC);
}
#endif
#ifndef NO_memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1request_1handler_1t_2I
JNIEXPORT void JNICALL ChromiumLib_NATIVE(memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1request_1handler_1t_2I)
(JNIEnv *env, jclass that, jlong arg0, jobject arg1, jint arg2)
{
cef_request_handler_t _arg1, *lparg1=NULL;
ChromiumLib_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1request_1handler_1t_2I_FUNC);
if (arg1) if ((lparg1 = getcef_request_handler_tFields(env, arg1, &_arg1)) == NULL) goto fail;
memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
fail:
ChromiumLib_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1request_1handler_1t_2I_FUNC);
}
#endif
#ifndef NO_memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1string_1visitor_1t_2I
JNIEXPORT void JNICALL ChromiumLib_NATIVE(memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1string_1visitor_1t_2I)
(JNIEnv *env, jclass that, jlong arg0, jobject arg1, jint arg2)
{
cef_string_visitor_t _arg1, *lparg1=NULL;
ChromiumLib_NATIVE_ENTER(env, that, memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1string_1visitor_1t_2I_FUNC);
if (arg1) if ((lparg1 = getcef_string_visitor_tFields(env, arg1, &_arg1)) == NULL) goto fail;
memmove((void *)arg0, (const void *)lparg1, (size_t)arg2);
fail:
ChromiumLib_NATIVE_EXIT(env, that, memmove__JLorg_eclipse_swt_internal_chromium_lib_cef_1string_1visitor_1t_2I_FUNC);
}
#endif
#ifndef NO_memmove__Lorg_eclipse_swt_internal_chromium_lib_cef_1popup_1features_1t_2JI
JNIEXPORT void JNICALL ChromiumLib_NATIVE(memmove__Lorg_eclipse_swt_internal_chromium_lib_cef_1popup_1features_1t_2JI)
(JNIEnv *env, jclass that, jobject arg0, jlong arg1, jint arg2)
{
cef_popup_features_t _arg0, *lparg0=NULL;
ChromiumLib_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_chromium_lib_cef_1popup_1features_1t_2JI_FUNC);
if (arg0) if ((lparg0 = getcef_popup_features_tFields(env, arg0, &_arg0)) == NULL) goto fail;
memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
fail:
if (arg0 && lparg0) setcef_popup_features_tFields(env, arg0, lparg0);
ChromiumLib_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_chromium_lib_cef_1popup_1features_1t_2JI_FUNC);
}
#endif