|
MMDevice 70
|
#include <MMDevice.h>
Public Member Functions | |
| MMTime (double uSecTotal) | |
| MMTime (long sec, long uSec) | |
| MMTime | operator+ (const MMTime &other) const |
| MMTime | operator- (const MMTime &other) const |
| bool | operator> (const MMTime &other) const |
| bool | operator>= (const MMTime &other) const |
| bool | operator< (const MMTime &other) const |
| bool | operator<= (const MMTime &other) const |
| bool | operator== (const MMTime &other) const |
| bool | operator!= (const MMTime &other) const |
| double | getMsec () const |
| double | getUsec () const |
| std::string | toString () const |
Static Public Member Functions | |
| static MMTime | fromUs (long long us) |
| static MMTime | fromMs (double ms) |
| static MMTime | fromSeconds (long secs) |
Utility class used both MMCore and devices to maintain time intervals in the uniform, platform independent way.