equal
deleted
inserted
replaced
62 #define CONFIG_APP_ID_KEY _T("CONFIG_APP_ID_KEY") |
62 #define CONFIG_APP_ID_KEY _T("CONFIG_APP_ID_KEY") |
63 #define CONFIG_APP_MEMORY _T("CONFIG_APP_MEMORY") |
63 #define CONFIG_APP_MEMORY _T("CONFIG_APP_MEMORY") |
64 #define CONFIG_APP_DEBUG _T("CONFIG_APP_DEBUG") |
64 #define CONFIG_APP_DEBUG _T("CONFIG_APP_DEBUG") |
65 #define CONFIG_APPLICATION_INSTANCE _T("CONFIG_APPLICATION_INSTANCE") |
65 #define CONFIG_APPLICATION_INSTANCE _T("CONFIG_APPLICATION_INSTANCE") |
66 |
66 |
67 #define JVM_RUNTIME_KEY _T("JVM_RUNTIME_KEY") |
67 #define JAVA_RUNTIME_KEY _T("JAVA_RUNTIME_KEY") |
68 #define JPACKAGE_APP_DATA_DIR _T("CONFIG_APP_IDENTIFIER") |
68 #define JPACKAGE_APP_DATA_DIR _T("CONFIG_APP_IDENTIFIER") |
69 |
69 |
70 struct WideString { |
70 struct WideString { |
71 size_t length; |
71 size_t length; |
72 wchar_t* data; |
72 wchar_t* data; |
198 virtual TString GetPackageRuntimeBinDirectory() = 0; |
198 virtual TString GetPackageRuntimeBinDirectory() = 0; |
199 virtual TString GetAppName() = 0; |
199 virtual TString GetAppName() = 0; |
200 |
200 |
201 virtual TString GetConfigFileName(); |
201 virtual TString GetConfigFileName(); |
202 |
202 |
203 virtual TString GetBundledJVMLibraryFileName(TString RuntimePath) = 0; |
203 virtual TString GetBundledJavaLibraryFileName(TString RuntimePath) = 0; |
204 |
204 |
205 // Caller must free result. |
205 // Caller must free result. |
206 virtual ISectionalPropertyContainer* GetConfigFile(TString FileName) = 0; |
206 virtual ISectionalPropertyContainer* GetConfigFile(TString FileName) = 0; |
207 |
207 |
208 virtual TString GetModuleFileName() = 0; |
208 virtual TString GetModuleFileName() = 0; |