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
|