36 clockTime.tv_sec = clockTime.tv_nsec = 0;
43 virtual void Init() OVERRIDE;
52 virtual void Usleep(
int usec) OVERRIDE;
55 bool m_zenityAvailable;
virtual std::string GetSaveDir() OVERRIDE
Returns the save dir location.
Definition: system_linux.cpp:96
virtual SystemDialogResult SystemDialog(SystemDialogType type, const std::string &title, const std::string &message) OVERRIDE
Displays a system dialog.
Definition: system_linux.cpp:38
SystemDialogType
Type of system dialog.
Definition: system.h:35
virtual void Usleep(int usec) OVERRIDE
Sleep for given amount of microseconds.
Definition: system_linux.cpp:123
virtual void Init() OVERRIDE
Performs platform-specific initialization.
Definition: system_linux.cpp:28
virtual long long TimeStampExactDiff(SystemTimeStamp *before, SystemTimeStamp *after) OVERRIDE
Returns the exact (in nanosecond units) difference between two timestamps.
Definition: system_linux.cpp:90
System functions: time stamps, info dialogs, etc.
SystemDialogResult
Result of system dialog.
Definition: system.h:55
virtual void GetCurrentTimeStamp(SystemTimeStamp *stamp) OVERRIDE
Returns a time stamp associated with current time.
Definition: system_linux.cpp:85
Platform-specific utils.
Definition: system.h:91
Definition: system_linux.h:30
Definition: system_linux.h:40