1
0
forked from fsfw/fsfw

Today's the day. Renamed platform to framework.

This commit is contained in:
Bastian Baetz
2016-06-15 23:48:41 +02:00
committed by Ulrich Mohr
parent 40987d0b27
commit 1d22a6c97e
356 changed files with 33946 additions and 3 deletions

View File

@ -0,0 +1,38 @@
#ifndef TIMEVALOPERATIONS_H_
#define TIMEVALOPERATIONS_H_
#include <stdint.h>
#include <sys/time.h>
timeval& operator+=(timeval& lhs, const timeval& rhs);
timeval operator+(timeval lhs, const timeval& rhs);
timeval& operator-=(timeval& lhs, const timeval& rhs);
timeval operator-(timeval lhs, const timeval& rhs);
double operator/(const timeval& lhs, const timeval& rhs);
timeval& operator/=(timeval& lhs, double scalar);
timeval operator/(timeval lhs, double scalar);
timeval& operator*=(timeval& lhs, double scalar);
timeval operator*(timeval lhs, double scalar);
timeval operator*(double scalar, timeval rhs);
bool operator==(const timeval& lhs, const timeval& rhs);
bool operator!=(const timeval& lhs, const timeval& rhs);
bool operator<(const timeval& lhs, const timeval& rhs);
bool operator>(const timeval& lhs, const timeval& rhs);
bool operator<=(const timeval& lhs, const timeval& rhs);
bool operator>=(const timeval& lhs, const timeval& rhs);
namespace timevalOperations {
double toDouble(const timeval timeval);
}
#endif /* TIMEVALOPERATIONS_H_ */