< prev index next >
src/jdk.jpackage/share/native/libapplauncher/Library.h
Print this page
*** 43,53 ****
using namespace std;
// Private typedef for function pointer casting
#define LAUNCH_FUNC "JLI_Launch"
! typedef int (JNICALL *JVM_CREATE)(int argc, char ** argv,
int jargc, const char** jargv,
int appclassc, const char** appclassv,
const char* fullversion,
const char* dotversion,
const char* pname,
--- 43,53 ----
using namespace std;
// Private typedef for function pointer casting
#define LAUNCH_FUNC "JLI_Launch"
! typedef int (JNICALL *JAVA_CREATE)(int argc, char ** argv,
int jargc, const char** jargv,
int appclassc, const char** appclassv,
const char* fullversion,
const char* dotversion,
const char* pname,
*** 87,97 ****
void AddDependency(const TString &FileName);
void AddDependencies(const std::vector<TString> &Dependencies);
};
class JavaLibrary : public Library {
! JVM_CREATE FCreateProc;
JavaLibrary(const TString &FileName);
public:
JavaLibrary();
bool JavaVMCreate(size_t argc, char *argv[]);
};
--- 87,97 ----
void AddDependency(const TString &FileName);
void AddDependencies(const std::vector<TString> &Dependencies);
};
class JavaLibrary : public Library {
! JAVA_CREATE FCreateProc;
JavaLibrary(const TString &FileName);
public:
JavaLibrary();
bool JavaVMCreate(size_t argc, char *argv[]);
};
< prev index next >