24 lines
512 B
C++
24 lines
512 B
C++
|
//
|
||
|
// Created by Marc Rousavy on 29.12.23.
|
||
|
//
|
||
|
|
||
|
#pragma once
|
||
|
|
||
|
#include <fbjni/fbjni.h>
|
||
|
#include <jni.h>
|
||
|
|
||
|
namespace vision {
|
||
|
|
||
|
using namespace facebook;
|
||
|
using namespace jni;
|
||
|
|
||
|
struct JJSUnionValue : public JavaClass<JJSUnionValue> {
|
||
|
static constexpr auto kJavaDescriptor = "Lcom/mrousavy/camera/types/JSUnionValue;";
|
||
|
|
||
|
local_ref<JString> getUnionValue() {
|
||
|
const auto getUnionValueMethod = getClass()->getMethod<JString()>("getUnionValue");
|
||
|
return getUnionValueMethod(self());
|
||
|
}
|
||
|
};
|
||
|
|
||
|
} // namespace vision
|