#pragma once
|
#include "pch.h"
|
#include "stdafx.h"
|
#include <iostream>
|
#include "iostream"
|
#include "jni.h"
|
#include "Python.h"
|
|
using namespace std;
|
|
|
#ifdef CONVERTUTILS_EXPORTS
|
#define CONVERTUTILS_API __declspec(dllexport)
|
#else
|
#define CONVERTUTILS_API __declspec(dllimport)
|
#endif
|
|
// java¶þάÊý×éÀàÐÍתpython¶þάÊý×éÀàÐÍ
|
extern "C" CONVERTUTILS_API PyObject * ConvertJdarrToPydarr(JNIEnv * env, jobjectArray data);
|
// javaµÄ¹þÏ£ÀàÐÍתpythonµÄ×ÖµäÀàÐÍ
|
extern "C" CONVERTUTILS_API PyObject* ConvertJhmapToPydict(JNIEnv* env, jobject data_in);
|
// pythonµÄ×ÖµäÀàÐÍתjavaµÄ¹þÏ£ÀàÐÍ
|
extern "C" CONVERTUTILS_API jobject ConvertPydictToJhmap(JNIEnv* env, PyObject* settings);
|