< prev index next >

src/jdk.incubator.jpackage/linux/native/libapplauncher/LinuxPlatform.h

Print this page




  39 
  40 protected:
  41     virtual TString getTmpDirString();
  42 
  43 public:
  44     LinuxPlatform(void);
  45     virtual ~LinuxPlatform(void);
  46 
  47     TString GetPackageAppDirectory();
  48     TString GetPackageLauncherDirectory();
  49     TString GetPackageRuntimeBinDirectory();
  50 
  51     virtual void ShowMessage(TString title, TString description);
  52     virtual void ShowMessage(TString description);
  53 
  54     virtual TCHAR* ConvertStringToFileSystemString(
  55             TCHAR* Source, bool &release);
  56     virtual TCHAR* ConvertFileSystemStringToString(
  57             TCHAR* Source, bool &release);
  58 
  59     virtual void SetCurrentDirectory(TString Value);
  60     virtual TString GetPackageRootDirectory();
  61     virtual TString GetAppDataDirectory();
  62     virtual TString GetAppName();
  63 
  64     virtual TString GetModuleFileName();
  65 
  66     virtual TString GetBundledJavaLibraryFileName(TString RuntimePath);
  67 
  68     virtual ISectionalPropertyContainer* GetConfigFile(TString FileName);
  69 
  70     virtual bool IsMainThread();
  71     virtual TPlatformNumber GetMemorySize();
  72 };
  73 
  74 #endif //LINUXPLATFORM_H


  39 
  40 protected:
  41     virtual TString getTmpDirString();
  42 
  43 public:
  44     LinuxPlatform(void);
  45     virtual ~LinuxPlatform(void);
  46 
  47     TString GetPackageAppDirectory();
  48     TString GetPackageLauncherDirectory();
  49     TString GetPackageRuntimeBinDirectory();
  50 
  51     virtual void ShowMessage(TString title, TString description);
  52     virtual void ShowMessage(TString description);
  53 
  54     virtual TCHAR* ConvertStringToFileSystemString(
  55             TCHAR* Source, bool &release);
  56     virtual TCHAR* ConvertFileSystemStringToString(
  57             TCHAR* Source, bool &release);
  58 

  59     virtual TString GetPackageRootDirectory();
  60     virtual TString GetAppDataDirectory();
  61     virtual TString GetAppName();
  62 
  63     virtual TString GetModuleFileName();
  64 
  65     virtual TString GetBundledJavaLibraryFileName(TString RuntimePath);
  66 
  67     virtual ISectionalPropertyContainer* GetConfigFile(TString FileName);
  68 
  69     virtual bool IsMainThread();
  70     virtual TPlatformNumber GetMemorySize();
  71 };
  72 
  73 #endif //LINUXPLATFORM_H
< prev index next >