Changeset 2171 for code/trunk/src/util/Sleep.h
- Timestamp:
- Nov 10, 2008, 12:05:03 AM (15 years ago)
- Location:
- code/trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk
- Property svn:mergeinfo changed
/code/branches/objecthierarchy merged: 2111-2115,2123,2132-2134,2143-2144,2153-2158,2160-2169
- Property svn:mergeinfo changed
-
code/trunk/src/util
- Property svn:mergeinfo changed
/code/branches/objecthierarchy/src/util merged: 2111,2114,2123,2155,2158,2161-2162
- Property svn:mergeinfo changed
-
code/trunk/src/util/Sleep.h
r1841 r2171 41 41 #include <winbase.h> 42 42 43 inline void usleep(DWORD dwMicroseconds) 43 namespace orxonox 44 44 { 45 Sleep(dwMicroseconds / 1000); 46 } 45 inline void usleep(DWORD dwMicroseconds) 46 { 47 Sleep(dwMicroseconds / 1000); 48 } 47 49 48 inline void msleep(DWORD dwMilliseconds)49 {50 Sleep(dwMilliseconds);51 }50 inline void msleep(DWORD dwMilliseconds) 51 { 52 Sleep(dwMilliseconds); 53 } 52 54 53 inline void sleep(DWORD dwSeconds) 54 { 55 Sleep(dwSeconds * 1000); 55 inline void sleep(DWORD dwSeconds) 56 { 57 Sleep(dwSeconds * 1000); 58 } 56 59 } 57 60 … … 60 63 #include <unistd.h> 61 64 62 inline void msleep(unsigned long msec) 65 namespace orxonox 63 66 { 64 usleep(msec * 1000); 67 inline void usleep(unsigned long usec) 68 { 69 ::usleep(usec); 70 } 71 inline void msleep(unsigned long msec) 72 { 73 ::usleep(msec * 1000); 74 } 75 inline void sleep(unsigned long sec) 76 { 77 ::usleep(sec * 1000000); 78 } 65 79 } 66 80
Note: See TracChangeset
for help on using the changeset viewer.