Home
last modified time | relevance | path

Searched refs:javaobject (Results 1 – 19 of 19) sorted by relevance

/aosp_15_r20/external/pytorch/android/pytorch_android/src/main/cpp/
H A Dpytorch_jni_common.cpp78 facebook::jni::alias_ref<facebook::jni::JObject::javaobject> key, in put()
79 facebook::jni::alias_ref<facebook::jni::JObject::javaobject> value) { in put()
83 facebook::jni::JObject::javaobject>( in put()
84 facebook::jni::alias_ref<facebook::jni::JObject::javaobject>, in put()
85 facebook::jni::alias_ref<facebook::jni::JObject::javaobject>)>( in put()
174 facebook::jni::alias_ref<TensorHybrid::javaobject> jTensorThis) { in initHybrid()
181 facebook::jni::local_ref<facebook::jni::JBuffer::javaobject>()>( in initHybrid()
192 static facebook::jni::local_ref<TensorHybrid::javaobject>
246 cls->getStaticMethod<facebook::jni::local_ref<TensorHybrid::javaobject>( in newJTensorFromAtTensor()
262 facebook::jni::alias_ref<TensorHybrid::javaobject> jtensor) { in newAtTensorFromJTensor()
[all …]
H A Dpytorch_jni_lite.cpp156 facebook::jni::JArrayClass<JIValue::javaobject>::javaobject> in forward()
174 facebook::jni::alias_ref<facebook::jni::JString::javaobject> jmethodName, in runMethod()
176 facebook::jni::JArrayClass<JIValue::javaobject>::javaobject> in runMethod()
H A Dpytorch_jni_jit.cpp192 facebook::jni::JArrayClass<JIValue::javaobject>::javaobject> in forward()
210 facebook::jni::alias_ref<facebook::jni::JString::javaobject> jmethodName, in runMethod()
212 facebook::jni::JArrayClass<JIValue::javaobject>::javaobject> in runMethod()
/aosp_15_r20/external/fbjni/cxx/fbjni/detail/
H A DReferences.h190 using type = typename RefReprType<T>::type::javaobject;
344 using javaobject = JniType<T>;
351 javaobject release() noexcept;
362 javaobject get() const noexcept;
363 void set(javaobject ref) noexcept;
369 explicit base_owned_ref(javaobject reference) noexcept;
397 void reset(javaobject reference) noexcept;
399 friend javaobject jni::getPlainJniReference<>(
417 using javaobject = JniType<T>;
471 explicit weak_ref(javaobject reference) noexcept
[all …]
H A DReferences-inl.h43 using javaobject = JniType<Repr>; member
44 static void set(Repr& repr, javaobject obj) noexcept { in set()
47 static javaobject get(const Repr& repr) { in get()
48 return static_cast<javaobject>(repr.JObjectBase::get()); in get()
223 : base_owned_ref(static_cast<javaobject>(nullptr)) { in base_owned_ref()
229 : storage_{static_cast<javaobject>(Alloc{}.newReference(other.get()))} {} in base_owned_ref()
235 : storage_{static_cast<javaobject>(Alloc{}.newReference(other.get()))} { in base_owned_ref()
236 static_assert(std::is_convertible<JniType<U>, javaobject>::value, "");
241 javaobject reference) noexcept in base_owned_ref()
277 inline auto base_owned_ref<T, Alloc>::release() noexcept -> javaobject {
[all …]
H A DHybrid.h82 inline JField<HybridDestructor::javaobject> getDestructorField( in getDestructorField()
84 return c->template getField<HybridDestructor::javaobject>("mDestructor"); in getDestructorField()
88 local_ref<HybridDestructor::javaobject> getHolder(const T* t) { in getHolder()
190 using jhybridobject = typename JavaPart::javaobject;
191 using javaobject = typename JavaPart::javaobject;
192 typedef detail::HybridData::javaobject jhybriddata;
302 inline JField<detail::HybridData::javaobject> detectHybrid(
306 return JField<detail::HybridData::javaobject>(nullptr);
310 ->template getField<detail::HybridData::javaobject>("mHybridData");
320 const JField<detail::HybridData::javaobject>& field) {
H A DCoreClasses.h157 typedef _javaobject* javaobject; typedef
179 using javaobject = JType; member
190 using javaobject = _javaobject*;
215 using javaobject = typename JObjType::javaobject;
235 javaobject self() const noexcept;
441 using javaobject =
442 typename JavaClass<JArrayClass<T>, detail::JTypeArray>::javaobject;
457 static local_ref<javaobject> newArray(size_t count);
484 using jtypeArray = typename JArrayClass<T>::javaobject;
487 local_ref<typename JArrayClass<T>::javaobject> adopt_local_array(
[all …]
H A DIterator-inl.h94 Iterator(global_ref<typename T::javaobject>&& helper) in Iterator()
154 E>::javaobject(typename JIterator<E>::javaobject)>();
176 E>::javaobject(typename JIterable<E>::javaobject)>();
220 typename detail::MapIteratorHelper<K, V>::javaobject(
221 typename JMap<K, V>::javaobject)>();
H A DBoxed.h27 using typename JavaClass<T>::javaobject;
29 static local_ref<javaobject> valueOf(jprim val) { in valueOf()
32 cls->template getStaticMethod<javaobject(jprim)>("valueOf"); in valueOf()
52 inline local_ref<J##BIG::javaobject> autobox(j##LITTLE val) { \
H A DCoreClasses-inl.h149 cls->template getConstructor<typename JC::javaobject(Args...)>(); in newInstance()
155 auto JavaClass<T, B, J>::self() const noexcept -> javaobject {
156 return static_cast<javaobject>(JObject::self());
326 javaClassStatic()->getMethod<JString::javaobject()>("getCanonicalName");
424 auto JArrayClass<T>::newArray(size_t count) -> local_ref<javaobject> {
431 return adopt_local(static_cast<javaobject>(rawArray));
458 local_ref<typename JArrayClass<T>::javaobject> adopt_local_array(
460 return adopt_local(static_cast<typename JArrayClass<T>::javaobject>(ref));
684 findClassStatic(jtype_traits<typename T::javaobject>::kBaseName.c_str());
691 jtype_traits<typename T::javaobject>::kBaseName.c_str());
H A DExceptions.cpp185 javaClassStatic()->getMethod<javaobject(alias_ref<javaobject>)>( in initCause()
192 javaClassStatic()->getMethod<JStackTrace::javaobject()>("getStackTrace"); in getStackTrace()
204 javaClassStatic()->getMethod<JString::javaobject()>("getMessage"); in getMessage()
212 int line) -> local_ref<javaobject> { in create()
H A DMeta-inl.h304 ->getMethod<jobject(jobject, JArrayClass<jobject>::javaobject)>(
/aosp_15_r20/external/executorch/extension/android/jni/
H A Djni_layer.cpp48 static facebook::jni::local_ref<TensorHybrid::javaobject>
83 cls->getStaticMethod<facebook::jni::local_ref<TensorHybrid::javaobject>( in newJTensorFromTensor()
112 facebook::jni::local_ref<TensorHybrid::javaobject>)>("from"); in newJEValueFromEValue()
158 ->getMethod<facebook::jni::alias_ref<TensorHybrid::javaobject>()>( in JEValueToTensorImpl()
170 facebook::jni::local_ref<facebook::jni::JBuffer::javaobject>()>( in JEValueToTensorImpl()
265 facebook::jni::JArrayClass<JEValue::javaobject>::javaobject> in forward()
273 facebook::jni::JArrayClass<JEValue::javaobject>::javaobject> in execute()
285 facebook::jni::JArrayClass<JEValue::javaobject>::javaobject> in execute_method()
/aosp_15_r20/external/fbjni/test/jni/
H A Ddoc_tests.cpp337 static_assert(std::is_same<JObject::javaobject, jobject>::value, ""); in showJObject()
338 static_assert(std::is_same<JClass::javaobject, jclass>::value, ""); in showJObject()
339 static_assert(!std::is_same<JDataHolder::javaobject, jobject>::value, ""); in showJObject()
341 std::is_convertible<JDataHolder::javaobject, jobject>::value, ""); in showJObject()
H A Dfbjni_tests.cpp196 Callbacks::javaobject callbacks) { in TestJMethodCallbacks()
609 auto newvalRef = adopt_local(static_cast<TestThing::javaobject>(newval)); in TestReferenceFieldAccess()
610 auto fld = cls->getField<TestThing::javaobject>(field_name.c_str()); in TestReferenceFieldAccess()
611 self->setFieldValue<TestThing::javaobject>(fld, newvalRef); in TestReferenceFieldAccess()
670 auto newvalRef = adopt_local(static_cast<TestThing::javaobject>(newval)); in TestStaticReferenceFieldAccess()
671 auto fld = cls->getStaticField<TestThing::javaobject>(field_name.c_str()); in TestStaticReferenceFieldAccess()
672 cls->setStaticFieldValue<TestThing::javaobject>(fld, newvalRef); in TestStaticReferenceFieldAccess()
1426 using sjf = SomeJavaFoo::javaobject;
1562 StaticAssertSame<PrimitiveOrJniType<TestThing>, TestThing::javaobject>(); in RegisterFbjniTests()
H A Diterator_tests.cpp99 TestMap::javaClassStatic()->getConstructor<TestMap::javaobject()>(); in nativeTestMapIterator()
113 alias_ref<JMap<jstring, JInteger::javaobject>> jmap) { in nativeTestIterateWrongType()
H A Dhybrid_tests.cpp323 ret &= dynamic_cast<Derived::javaobject>(javaPtr) != nullptr; in cxxTestDerivedJavaClass()
324 ret &= dynamic_cast<Base::javaobject>(javaPtr) != nullptr; in cxxTestDerivedJavaClass()
/aosp_15_r20/external/fbjni/docs/
H A Dquickref.md358 // All JavaClass types have a `javaobject` typedef, which is their raw JNI type.
359 static_assert(std::is_same<JObject::javaobject, jobject>::value, "");
360 static_assert(std::is_same<JClass::javaobject, jclass>::value, "");
361 static_assert(!std::is_same<JDataHolder::javaobject, jobject>::value, "");
362 static_assert(std::is_convertible<JDataHolder::javaobject, jobject>::value, "");
/aosp_15_r20/external/fbjni/cxx/fbjni/
H A DByteBuffer.cpp91 auto res = adopt_local(static_cast<javaobject>( in wrapBytes()