![]() |
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members
![]() |
Functions | |
FXString | localTime (FXTime value) |
FXString | universalTime (FXTime value) |
FXString | localTime (const FXchar *format, FXTime value) |
FXString | universalTime (const FXchar *format, FXTime value) |
FXuint | user () |
FXuint | group () |
FXString | userName (FXuint uid) |
FXString | groupName (FXuint gid) |
FXString | currentUserName () |
FXString | currentGroupName () |
FXString | modeString (FXuint mode) |
FXString | getEnvironment (const FXString &name) |
FXbool | setEnvironment (const FXString &name, const FXString &value) |
FXString | getCurrentDirectory () |
FXbool | setCurrentDirectory (const FXString &path) |
FXString | getCurrentDrive () |
FXbool | setCurrentDrive (const FXString &prefix) |
FXString | getExecPath () |
FXString | getHomeDirectory () |
FXString | getUserDirectory (const FXString &user) |
FXString | getTempDirectory () |
FXint | getProcessId () |
FXString | getHostName () |
FXbool | localeIsUTF8 () |
FXString | dllName (const FXString &name) |
FXString FX::FXSystem::localTime | ( | FXTime | value | ) |
Convert time in nanoseconds since 1/1/1970 to local date string.
FXString FX::FXSystem::universalTime | ( | FXTime | value | ) |
Convert time in nanoseconds since 1/1/1970 to universal date string.
FXString FX::FXSystem::localTime | ( | const FXchar * | format, | |
FXTime | value | |||
) |
Convert time in nanoseconds since 1/1/1970 to local date string as per strftime.
Format characters supported by most systems are:
a A b B c d H I j m M p S U w W x X y Y Z %%
Some systems support additional conversions.
FXString FX::FXSystem::universalTime | ( | const FXchar * | format, | |
FXTime | value | |||
) |
Convert time in nanoseconds since 1/1/1970 to universal date string as per strftime.
FXuint FX::FXSystem::user | ( | ) |
Get effective user id.
FXuint FX::FXSystem::group | ( | ) |
Get effective group id.
Referenced by FX::FXRecentFiles::getTarget(), and FX::FXRecentFiles::setSelector().
FXString FX::FXSystem::userName | ( | FXuint | uid | ) |
Return owner name from uid if available.
FXString FX::FXSystem::groupName | ( | FXuint | gid | ) |
Return group name from gid if available.
FXString FX::FXSystem::currentUserName | ( | ) |
Get current effective user name.
FXString FX::FXSystem::currentGroupName | ( | ) |
Get current effective group name.
FXString FX::FXSystem::modeString | ( | FXuint | mode | ) |
Get permissions string.
FXString FX::FXSystem::getEnvironment | ( | const FXString & | name | ) |
Return value of environment variable name.
FXbool FX::FXSystem::setEnvironment | ( | const FXString & | name, | |
const FXString & | value | |||
) |
Change value of environment variable name, return true if success.
FXString FX::FXSystem::getCurrentDirectory | ( | ) |
Get the current working directory.
FXbool FX::FXSystem::setCurrentDirectory | ( | const FXString & | path | ) |
Set the current working directory.
FXString FX::FXSystem::getCurrentDrive | ( | ) |
Return the current drive (for Win32 systems).
FXbool FX::FXSystem::setCurrentDrive | ( | const FXString & | prefix | ) |
Set the current drive (for Win32 systems).
FXString FX::FXSystem::getExecPath | ( | ) |
Get executable path.
FXString FX::FXSystem::getHomeDirectory | ( | ) |
Return the home directory for the current user.
FXString FX::FXSystem::getUserDirectory | ( | const FXString & | user | ) |
Return the home directory for a given user.
FXString FX::FXSystem::getTempDirectory | ( | ) |
Return temporary directory.
FXint FX::FXSystem::getProcessId | ( | ) |
Get process id.
FXString FX::FXSystem::getHostName | ( | ) |
Return host name.
FXbool FX::FXSystem::localeIsUTF8 | ( | ) |
Determine if UTF8 locale in effect.
FXString FX::FXSystem::dllName | ( | const FXString & | name | ) |
Get DLL name for given base name; for example "png" becomes "libpng.so" on Linux, and "png.dll" on Windows.
![]() |