version 4.5.0
PIThread::stopAndWait now returns bool PIKbdListener on Linux now use piwaitevent_p and can immediately stop new base method piZeroMemory, also migrate all "memset 0" to piZeroMemory
This commit is contained in:
@@ -324,7 +324,7 @@ PIString PIDateTime::toString(const PIString & format) const {
|
||||
|
||||
time_t PIDateTime::toSecondSinceEpoch() const {
|
||||
tm pt;
|
||||
memset(&pt, 0, sizeof(pt));
|
||||
piZeroMemory(pt);
|
||||
pt.tm_sec = seconds;
|
||||
pt.tm_min = minutes;
|
||||
pt.tm_hour = hours;
|
||||
|
||||
@@ -54,6 +54,14 @@ inline void piSleep(double secs) {
|
||||
piUSleep(int(secs * 1000000.));
|
||||
} // on !Windows consider constant "usleep" offset
|
||||
|
||||
//! \ingroup Types
|
||||
//! \brief
|
||||
//! \~english Precise sleep for "t" time
|
||||
//! \~russian Точно ожидает время "t"
|
||||
inline void piSleep(PISystemTime t) {
|
||||
t.sleep();
|
||||
}
|
||||
|
||||
//! \ingroup Types
|
||||
//! \~english Shortest available on current system sleep
|
||||
//! \~russian Наименее возможное для данной системы по длительности ожидание
|
||||
|
||||
Reference in New Issue
Block a user