Esempio n. 1
0
CJNIEXPORT void JNICALL Java_dyno_fun_djinni_1sqlite_TodoList_setLogger(JNIEnv* jniEnv, jobject /*this*/, jobject j_logger)
{
    try {
        DJINNI_FUNCTION_PROLOGUE0(jniEnv);
        ::djinni_sqlite::TodoList::set_logger(::djinni_generated::NativeMyClientInterface::toCpp(jniEnv, j_logger));
    } JNI_TRANSLATE_EXCEPTIONS_RETURN(jniEnv, )
}
Esempio n. 2
0
CJNIEXPORT jobject JNICALL Java_dyno_fun_djinni_1sqlite_TodoList_createWithPath(JNIEnv* jniEnv, jobject /*this*/, jstring j_path)
{
    try {
        DJINNI_FUNCTION_PROLOGUE0(jniEnv);
        auto r = ::djinni_sqlite::TodoList::create_with_path(::djinni::String::toCpp(jniEnv, j_path));
        return ::djinni::release(::djinni_generated::NativeTodoList::fromCpp(jniEnv, r));
    } JNI_TRANSLATE_EXCEPTIONS_RETURN(jniEnv, 0 /* value doesn't matter */)
}
CJNIEXPORT jobject JNICALL Java_com_dropbox_djinni_test_ReturnTwo_getInstance(JNIEnv* jniEnv, jobject /*this*/)
{
    try {
        DJINNI_FUNCTION_PROLOGUE0(jniEnv);
        auto r = ::testsuite::ReturnTwo::get_instance();
        return ::djinni::release(::djinni_generated::NativeReturnTwo::fromCpp(jniEnv, r));
    } JNI_TRANSLATE_EXCEPTIONS_RETURN(jniEnv, 0 /* value doesn't matter */)
}
CJNIEXPORT jobject JNICALL Java_dyno_fun_lapse_LapseSettingDlgGen_instance(JNIEnv* jniEnv, jobject /*this*/)
{
    try {
        DJINNI_FUNCTION_PROLOGUE0(jniEnv);
        auto r = ::lpase::LapseSettingDlgGen::instance();
        return ::djinni::release(::djinni_generated::NativeLapseSettingDlgGen::fromCpp(jniEnv, r));
    } JNI_TRANSLATE_EXCEPTIONS_RETURN(jniEnv, 0 /* value doesn't matter */)
}
CJNIEXPORT jobject JNICALL Java_com_thoughtsofanintrovert_brDjinni_BaseViewModel_create(JNIEnv* jniEnv, jobject /*this*/)
{
    try {
        DJINNI_FUNCTION_PROLOGUE0(jniEnv);
        auto r = ::biblereader::BaseViewModel::create();
        return ::djinni::release(::djinni_generated::NativeBaseViewModel::fromCpp(jniEnv, r));
    } JNI_TRANSLATE_EXCEPTIONS_RETURN(jniEnv, 0 /* value doesn't matter */)
}
CJNIEXPORT jobject JNICALL Java_com_dropbox_textsort_SortItems_runSort(JNIEnv* jniEnv, jobject /*this*/, jobject j_items)
{
    try {
        DJINNI_FUNCTION_PROLOGUE0(jniEnv);
        auto r = ::textsort::SortItems::run_sort(::djinni_generated::NativeItemList::toCpp(jniEnv, j_items));
        return ::djinni::release(::djinni_generated::NativeItemList::fromCpp(jniEnv, r));
    } JNI_TRANSLATE_EXCEPTIONS_RETURN(jniEnv, 0 /* value doesn't matter */)
}
CJNIEXPORT jobject JNICALL Java_com_dropbox_textsort_SortItems_createWithListener(JNIEnv* jniEnv, jobject /*this*/, jobject j_listener)
{
    try {
        DJINNI_FUNCTION_PROLOGUE0(jniEnv);
        auto r = ::textsort::SortItems::create_with_listener(::djinni_generated::NativeTextboxListener::toCpp(jniEnv, j_listener));
        return ::djinni::release(::djinni_generated::NativeSortItems::fromCpp(jniEnv, r));
    } JNI_TRANSLATE_EXCEPTIONS_RETURN(jniEnv, 0 /* value doesn't matter */)
}
CJNIEXPORT jobject JNICALL Java_ch_fork_djinnisample_djinni_1generated_FibonacciEngineDjinni_createWithCallback(JNIEnv* jniEnv, jobject /*this*/, jobject j_callback)
{
    try {
        DJINNI_FUNCTION_PROLOGUE0(jniEnv);
        auto r = ::Fibonacci::FibonacciEngineDjinni::create_with_callback(::Fibonacci::NativeFibonacciCallbackDjinni::toCpp(jniEnv, j_callback));
        return ::djinni::release(::Fibonacci::NativeFibonacciEngineDjinni::fromCpp(jniEnv, r));
    } JNI_TRANSLATE_EXCEPTIONS_RETURN(jniEnv, 0 /* value doesn't matter */)
}
CJNIEXPORT jobject JNICALL Java_com_dropbox_djinni_test_ListenerCaller_init(JNIEnv* jniEnv, jobject /*this*/, jobject j_firstL, jobject j_secondL)
{
    try {
        DJINNI_FUNCTION_PROLOGUE0(jniEnv);
        auto r = ::testsuite::ListenerCaller::init(::djinni_generated::NativeFirstListener::toCpp(jniEnv, j_firstL),
                                                   ::djinni_generated::NativeSecondListener::toCpp(jniEnv, j_secondL));
        return ::djinni::release(::djinni_generated::NativeListenerCaller::fromCpp(jniEnv, r));
    } JNI_TRANSLATE_EXCEPTIONS_RETURN(jniEnv, 0 /* value doesn't matter */)
}
CJNIEXPORT jobject JNICALL Java_org_rocketspeed_ClientImpl_create(JNIEnv* jniEnv, jobject /*this*/, jobject j_logLevel, jobject j_cockpit, jobject j_storage)
{
    try {
        DJINNI_FUNCTION_PROLOGUE0(jniEnv);
        auto r = ::rocketspeed::djinni::ClientImpl::Create(::djinni_generated::NativeLogLevel::toCpp(jniEnv, j_logLevel),
                                                           ::djinni_generated::NativeHostId::toCpp(jniEnv, j_cockpit),
                                                           ::djinni_generated::NativeSubscriptionStorage::toCpp(jniEnv, j_storage));
        return ::djinni_generated::NativeClientImpl::fromCpp(jniEnv, r).release();
    } JNI_TRANSLATE_EXCEPTIONS_RETURN(jniEnv, 0 /* value doesn't matter */)
}