SystemDialogType
Type of system dialog.
Definition: system.h:33
virtual void Init()
Performs platform-specific initialization.
Definition: system_other.h:43
virtual long long int GetTimeStampExactResolution() override
Returns the platform's exact (in nanosecond units) expected time stamp resolution.
Definition: system_other.cpp:31
virtual long long TimeStampExactDiff(SystemTimeStamp *before, SystemTimeStamp *after) override
Returns the exact (in nanosecond units) difference between two timestamps.
Definition: system_other.cpp:36
virtual void GetCurrentTimeStamp(SystemTimeStamp *stamp) override
Returns a time stamp associated with current time.
Definition: system_other.cpp:26
Definition: system_other.h:40
System functions: time stamps, info dialogs, etc.
SystemDialogResult
Result of system dialog.
Definition: system.h:53
virtual SystemDialogResult SystemDialog(SystemDialogType type, const std::string &title, const std::string &message) override
Displays a system dialog.
Definition: system_other.cpp:21
Platform-specific utils.
Definition: system.h:89
Definition: system_linux.h:28