FXString getHomeDirectory()
Return the home directory for the current user.
FXString time(FXTime value)
Convert time value to date-string.
FXString getCurrentDrive()
Return the current drive (for Win32 systems)
FXString currentUserName()
Get current effective user name.
char FXchar
Definition: fxdefs.h:380
unsigned int FXuint
Definition: fxdefs.h:389
FXString modeString(FXuint mode)
Get permissions string.
#define FXAPI
Definition: fxdefs.h:122
FXString groupName(FXuint gid)
Return group name from gid if available.
FXuchar FXbool
Definition: fxdefs.h:386
FXbool setCurrentDrive(const FXString &prefix)
Set the current drive (for Win32 systems)
FXuint group()
Get effective group id.
FXString dllName(const FXString &name)
Get DLL name for given base name; for example "png" becomes "libpng.so" on Linux, and "png...
FXString name(const FXString &file)
Return name and extension part of the path name.
FXbool setCurrentDirectory(const FXString &path)
Set the current working directory.
long FXTime
Definition: fxdefs.h:441
Definition: FX4Splitter.h:31
bool setEnvironment(const FXString &name, const FXString &value)
Change value of environment variable name, return true if success.
FXString getCurrentDirectory()
Get the current working directory.
FXString getTempDirectory()
Return temporary directory.
FXString getEnvironment(const FXString &name)
Return value of environment variable name.
FXTime now()
Return current time.
FXString getExecPath()
Get executable path.
FXString getUserDirectory(const FXString &user)
Return the home directory for a given user.
FXuint user()
Get effective user id.
FXString currentGroupName()
Get current effective group name.
FXString userName(FXuint uid)
Return owner name from uid if available.
FXString provides essential string manipulation capabilities.
Definition: FXString.h:33