modules/fxpackager/src/main/native/library/common/JavaVirtualMachine.h

Print this page




  50 #ifdef LINUX
  51 //#define USE_JLI_LAUNCH
  52 #endif //LINUX
  53 
  54 
  55 class JavaVirtualMachine {
  56 #ifndef USE_JLI_LAUNCH
  57 private:
  58     JNIEnv* FEnv;
  59     JavaVM* FJvm;
  60 #endif //USE_JLI_LAUNCH
  61 
  62 public:
  63     JavaVirtualMachine();
  64     ~JavaVirtualMachine(void);
  65 
  66     bool StartJVM();
  67     void ShutdownJVM();
  68 };
  69 


  70 #endif //JAVAVIRTUALMACHINE_H


  50 #ifdef LINUX
  51 //#define USE_JLI_LAUNCH
  52 #endif //LINUX
  53 
  54 
  55 class JavaVirtualMachine {
  56 #ifndef USE_JLI_LAUNCH
  57 private:
  58     JNIEnv* FEnv;
  59     JavaVM* FJvm;
  60 #endif //USE_JLI_LAUNCH
  61 
  62 public:
  63     JavaVirtualMachine();
  64     ~JavaVirtualMachine(void);
  65 
  66     bool StartJVM();
  67     void ShutdownJVM();
  68 };
  69 
  70 bool RunVM();
  71 
  72 #endif //JAVAVIRTUALMACHINE_H