Inheritance diagram for Ux::Clock:
Definition at line 152 of file uxtime.hpp.
Public Member Functions | |
Clock (clockid_t cid=CLOCK_REALTIME) | |
operator clock_t () const | |
void | nanosleep (int flags, const TimeNsec &nsecs) |
void | nanosleep (int flags, const TimeNsec &nsecs, const TimeNsec &remain) |
void | getres (TimeNsec &res) |
void | gettime (TimeNsec &t) |
void | settime (const TimeNsec &t) |
Static Public Member Functions | |
void | nanosleep (const TimeNsec &nsecs, TimeNsec &remain) |
void | nanosleep (const TimeNsec &nsecs) |
void | getcpuclockid (pid_t pid, Clock &clock) |
unsigned | sleep (unsigned secs) |
void | usleep (useconds_t usecs) |
Protected Attributes | |
clockid_t | clock_id |
|
Definition at line 157 of file uxtime.hpp. |
|
Calls clock_getcpuclockid. Definition at line 354 of file uxtime.cpp. References clock(). |
|
Calls clock_getres. Definition at line 284 of file uxtime.cpp. |
|
Calls clock_gettime. Definition at line 275 of file uxtime.cpp. |
|
Calls nanosleep; does not return remaining time. Definition at line 343 of file uxtime.cpp. |
|
Calls nanosleep; returns remaining time. Definition at line 332 of file uxtime.cpp. |
|
Calls clock_nanosleep; returns remaining time. Definition at line 302 of file uxtime.cpp. References clock_id. |
|
Calls clock_nanosleep; does not return remaining time. Definition at line 317 of file uxtime.cpp. References clock_id. |
|
Definition at line 159 of file uxtime.hpp. |
|
Calls clock_settime. Definition at line 293 of file uxtime.cpp. |
|
Calls sleep. Definition at line 172 of file uxtime.hpp. References sleep(). |
|
Calls usleep. Definition at line 369 of file uxtime.cpp. References errno. |
|
Definition at line 154 of file uxtime.hpp. Referenced by getres(), gettime(), nanosleep(), and settime(). |