Utility class used both MMCore and devices to maintain time intervals in the uniform, platform independent way.
More...
#include <MMDevice.h>
|
|
| 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 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.
The documentation for this class was generated from the following file: