void SyncerListener::JavaProxy::finished() { auto jniEnv = ::djinni::jniGetThreadEnv(); ::djinni::JniLocalScope jscope(jniEnv, 10); const auto& data = ::djinni::JniClass<::JNI::Kullo::Api::SyncerListener>::get(); jniEnv->CallVoidMethod(Handle::get().get(), data.method_finished); ::djinni::jniExceptionCheck(jniEnv); }
void NativeILifecyleViewModelDelegate::JavaProxy::onAccountStatusChanged(::core_gen::EAccountStatus c_status) { auto jniEnv = ::djinni::jniGetThreadEnv(); ::djinni::JniLocalScope jscope(jniEnv, 10); const auto& data = ::djinni::JniClass<::djinni_generated::NativeILifecyleViewModelDelegate>::get(); jniEnv->CallVoidMethod(Handle::get().get(), data.method_onAccountStatusChanged, ::djinni::get(::djinni_generated::NativeEAccountStatus::fromCpp(jniEnv, c_status))); ::djinni::jniExceptionCheck(jniEnv); }
void NativeAnalyticsListener::JavaProxy::SetPropertyId(const std::string & c_property_id) { auto jniEnv = ::djinni::jniGetThreadEnv(); ::djinni::JniLocalScope jscope(jniEnv, 10); const auto& data = ::djinni::JniClass<::djinni_generated::NativeAnalyticsListener>::get(); jniEnv->CallVoidMethod(Handle::get().get(), data.method_setPropertyId, ::djinni::get(::djinni::String::fromCpp(jniEnv, c_property_id))); ::djinni::jniExceptionCheck(jniEnv); }
std::optional<std::string> TestInterface::JavaProxy::get_string_ref() { auto jniEnv = ::djinni::jniGetThreadEnv(); ::djinni::JniLocalScope jscope(jniEnv, 10); const auto& data = ::djinni::JniClass<::djinni_generated::TestInterface>::get(); auto jret = (jstring)jniEnv->CallObjectMethod(getGlobalRef(), data.method_getStringRef); ::djinni::jniExceptionCheck(jniEnv); return ::djinni::Optional<std::optional, ::djinni::String>::toCpp(jniEnv, jret); }
std::string NativeUserToken::JavaProxy::whoami() { auto jniEnv = ::djinni::jniGetThreadEnv(); ::djinni::JniLocalScope jscope(jniEnv, 10); const auto& data = ::djinni::JniClass<::djinni_generated::NativeUserToken>::get(); auto jret = (jstring)jniEnv->CallObjectMethod(Handle::get().get(), data.method_whoami); ::djinni::jniExceptionCheck(jniEnv); return ::djinni::String::toCpp(jniEnv, jret); }
void NativeAnalyticsListener::JavaProxy::TrackScreenView(const std::string & c_screen_name) { auto jniEnv = ::djinni::jniGetThreadEnv(); ::djinni::JniLocalScope jscope(jniEnv, 10); const auto& data = ::djinni::JniClass<::djinni_generated::NativeAnalyticsListener>::get(); jniEnv->CallVoidMethod(Handle::get().get(), data.method_trackScreenView, ::djinni::get(::djinni::String::fromCpp(jniEnv, c_screen_name))); ::djinni::jniExceptionCheck(jniEnv); }
std::string NativeCoreApi::JavaProxy::GetDeviceOsApiVersion() { auto jniEnv = ::djinni::jniGetThreadEnv(); ::djinni::JniLocalScope jscope(jniEnv, 10); const auto& data = ::djinni::JniClass<::djinni_generated::NativeCoreApi>::get(); auto jret = (jstring)jniEnv->CallObjectMethod(Handle::get().get(), data.method_getDeviceOsApiVersion); ::djinni::jniExceptionCheck(jniEnv); return ::djinni::String::toCpp(jniEnv, jret); }
void SyncerListener::JavaProxy::error(::Kullo::Api::NetworkError c_error) { auto jniEnv = ::djinni::jniGetThreadEnv(); ::djinni::JniLocalScope jscope(jniEnv, 10); const auto& data = ::djinni::JniClass<::JNI::Kullo::Api::SyncerListener>::get(); jniEnv->CallVoidMethod(Handle::get().get(), data.method_error, ::djinni::get(::JNI::Kullo::Api::NetworkError::fromCpp(jniEnv, c_error))); ::djinni::jniExceptionCheck(jniEnv); }
void SyncerListener::JavaProxy::progressed(const ::Kullo::Api::SyncProgress & c_progress) { auto jniEnv = ::djinni::jniGetThreadEnv(); ::djinni::JniLocalScope jscope(jniEnv, 10); const auto& data = ::djinni::JniClass<::JNI::Kullo::Api::SyncerListener>::get(); jniEnv->CallVoidMethod(Handle::get().get(), data.method_progressed, ::djinni::get(::JNI::Kullo::Api::SyncProgress::fromCpp(jniEnv, c_progress))); ::djinni::jniExceptionCheck(jniEnv); }
void SessionAccountInfoListener::JavaProxy::finished(const ::Kullo::Api::AccountInfo & c_accountInfo) { auto jniEnv = ::djinni::jniGetThreadEnv(); ::djinni::JniLocalScope jscope(jniEnv, 10); const auto& data = ::djinni::JniClass<::JNI::Kullo::Api::SessionAccountInfoListener>::get(); jniEnv->CallVoidMethod(Handle::get().get(), data.method_finished, ::djinni::get(::JNI::Kullo::Api::AccountInfo::fromCpp(jniEnv, c_accountInfo))); ::djinni::jniExceptionCheck(jniEnv); }
::ExternRecordWithDerivings NativeExternInterface2::JavaProxy::foo(const std::shared_ptr<::TestHelpers> & c_i) { auto jniEnv = ::djinni::jniGetThreadEnv(); ::djinni::JniLocalScope jscope(jniEnv, 10); const auto& data = ::djinni::JniClass<::djinni_generated::NativeExternInterface2>::get(); auto jret = jniEnv->CallObjectMethod(getGlobalRef(), data.method_foo, ::djinni::get(::djinni_generated::NativeTestHelpers::fromCpp(jniEnv, c_i))); ::djinni::jniExceptionCheck(jniEnv); return ::djinni_generated::NativeExternRecordWithDerivings::toCpp(jniEnv, jret); }
void ClientAddressExistsListener::JavaProxy::error(const std::shared_ptr<::Kullo::Api::Address> & c_address, ::Kullo::Api::NetworkError c_error) { auto jniEnv = ::djinni::jniGetThreadEnv(); ::djinni::JniLocalScope jscope(jniEnv, 10); const auto& data = ::djinni::JniClass<::JNI::Kullo::Api::ClientAddressExistsListener>::get(); jniEnv->CallVoidMethod(Handle::get().get(), data.method_error, ::djinni::get(::JNI::Kullo::Api::Address::fromCpp(jniEnv, c_address)), ::djinni::get(::JNI::Kullo::Api::NetworkError::fromCpp(jniEnv, c_error))); ::djinni::jniExceptionCheck(jniEnv); }
void NativeAnalyticsListener::JavaProxy::SetCustomDimension(int32_t c_index, const std::string & c_value, ::demicapps::CustomDimensionScope c_scope) { auto jniEnv = ::djinni::jniGetThreadEnv(); ::djinni::JniLocalScope jscope(jniEnv, 10); const auto& data = ::djinni::JniClass<::djinni_generated::NativeAnalyticsListener>::get(); jniEnv->CallVoidMethod(Handle::get().get(), data.method_setCustomDimension, ::djinni::get(::djinni::I32::fromCpp(jniEnv, c_index)), ::djinni::get(::djinni::String::fromCpp(jniEnv, c_value)), ::djinni::get(::djinni_generated::NativeCustomDimensionScope::fromCpp(jniEnv, c_scope))); ::djinni::jniExceptionCheck(jniEnv); }
void NativeCoreApi::JavaProxy::Post(const std::string & c_url, const std::string & c_data, const std::shared_ptr<::demicapps::HttpCallback> & c_callback) { auto jniEnv = ::djinni::jniGetThreadEnv(); ::djinni::JniLocalScope jscope(jniEnv, 10); const auto& data = ::djinni::JniClass<::djinni_generated::NativeCoreApi>::get(); jniEnv->CallVoidMethod(Handle::get().get(), data.method_post, ::djinni::get(::djinni::String::fromCpp(jniEnv, c_url)), ::djinni::get(::djinni::String::fromCpp(jniEnv, c_data)), ::djinni::get(::djinni_generated::NativeHttpCallback::fromCpp(jniEnv, c_callback))); ::djinni::jniExceptionCheck(jniEnv); }
void SyncerListener::JavaProxy::draftPartTooBig(int64_t c_convId, ::Kullo::Api::DraftPart c_part, int64_t c_currentSize, int64_t c_maxSize) { auto jniEnv = ::djinni::jniGetThreadEnv(); ::djinni::JniLocalScope jscope(jniEnv, 10); const auto& data = ::djinni::JniClass<::JNI::Kullo::Api::SyncerListener>::get(); jniEnv->CallVoidMethod(Handle::get().get(), data.method_draftPartTooBig, ::djinni::get(::djinni::I64::fromCpp(jniEnv, c_convId)), ::djinni::get(::JNI::Kullo::Api::DraftPart::fromCpp(jniEnv, c_part)), ::djinni::get(::djinni::I64::fromCpp(jniEnv, c_currentSize)), ::djinni::get(::djinni::I64::fromCpp(jniEnv, c_maxSize))); ::djinni::jniExceptionCheck(jniEnv); }
void NativeAnalyticsListener::JavaProxy::TrackEvent(const std::string & c_event_category, const std::string & c_event_action, const std::string & c_event_label, int32_t c_event_value) { auto jniEnv = ::djinni::jniGetThreadEnv(); ::djinni::JniLocalScope jscope(jniEnv, 10); const auto& data = ::djinni::JniClass<::djinni_generated::NativeAnalyticsListener>::get(); jniEnv->CallVoidMethod(Handle::get().get(), data.method_trackEvent, ::djinni::get(::djinni::String::fromCpp(jniEnv, c_event_category)), ::djinni::get(::djinni::String::fromCpp(jniEnv, c_event_action)), ::djinni::get(::djinni::String::fromCpp(jniEnv, c_event_label)), ::djinni::get(::djinni::I32::fromCpp(jniEnv, c_event_value))); ::djinni::jniExceptionCheck(jniEnv); }
double NativeClientInterface::JavaProxy::identifier_check(const std::vector<uint8_t> & c_data, int32_t c_r, int64_t c_jret) { auto jniEnv = ::djinni::jniGetThreadEnv(); ::djinni::JniLocalScope jscope(jniEnv, 10); const auto& data = ::djinni::JniClass<::djinni_generated::NativeClientInterface>::get(); auto jret = jniEnv->CallDoubleMethod(Handle::get().get(), data.method_identifierCheck, ::djinni::get(::djinni::Binary::fromCpp(jniEnv, c_data)), ::djinni::get(::djinni::I32::fromCpp(jniEnv, c_r)), ::djinni::get(::djinni::I64::fromCpp(jniEnv, c_jret))); ::djinni::jniExceptionCheck(jniEnv); return ::djinni::F64::toCpp(jniEnv, jret); }
::testsuite::ClientReturnedRecord NativeClientInterface::JavaProxy::get_record(int64_t c_record_id, const std::string & c_utf8string, const std::experimental::optional<std::string> & c_misc) { auto jniEnv = ::djinni::jniGetThreadEnv(); ::djinni::JniLocalScope jscope(jniEnv, 10); const auto& data = ::djinni::JniClass<::djinni_generated::NativeClientInterface>::get(); auto jret = jniEnv->CallObjectMethod(Handle::get().get(), data.method_getRecord, ::djinni::get(::djinni::I64::fromCpp(jniEnv, c_record_id)), ::djinni::get(::djinni::String::fromCpp(jniEnv, c_utf8string)), ::djinni::get(::djinni::Optional<std::experimental::optional, ::djinni::String>::fromCpp(jniEnv, c_misc))); ::djinni::jniExceptionCheck(jniEnv); return ::djinni_generated::NativeClientReturnedRecord::toCpp(jniEnv, jret); }