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 |