#include <DW1000Time.h>
Public Member Functions | |
DW1000Time () | |
DW1000Time (long long int time) | |
DW1000Time (float timeUs) | |
DW1000Time (byte data[]) | |
DW1000Time (long value, float factorUs) | |
DW1000Time (const DW1000Time ©) | |
~DW1000Time () | |
void | setTime (float timeUs) |
void | setTime (long value, float factorUs) |
float | getAsFloat () const |
void | getAsBytes (byte data[]) const |
float | getAsMeters () const |
void | getTimestamp (byte data[]) const |
long long int | getTimestamp () const |
void | setTimestamp (byte data[]) |
void | setTimestamp (const DW1000Time ©) |
DW1000Time & | operator= (const DW1000Time &assign) |
DW1000Time & | operator+= (const DW1000Time &add) |
const DW1000Time | operator+ (const DW1000Time &add) const |
DW1000Time & | operator-= (const DW1000Time &sub) |
const DW1000Time | operator- (const DW1000Time &sub) const |
DW1000Time & | operator*= (float factor) |
const DW1000Time | operator* (float factor) const |
DW1000Time & | operator/= (float factor) |
const DW1000Time | operator/ (float factor) const |
boolean | operator== (const DW1000Time &cmp) const |
boolean | operator!= (const DW1000Time &cmp) const |
Static Public Attributes | |
static const float | SECONDS = 1e6 |
static const float | MILLISECONDS = 1e3 |
static const float | MICROSECONDS = 1 |
static const float | NANOSECONDS = 1e-3 |
static const long long unsigned int | TIME_OVERFLOW = 1099511627776 |
DW1000Time::DW1000Time | ( | ) |
DW1000Time::DW1000Time | ( | long long int | time | ) |
DW1000Time::DW1000Time | ( | float | timeUs | ) |
DW1000Time::DW1000Time | ( | byte | data[] | ) |
DW1000Time::DW1000Time | ( | long | value, |
float | factorUs | ||
) |
DW1000Time::DW1000Time | ( | const DW1000Time & | copy | ) |
DW1000Time::~DW1000Time | ( | ) |
void DW1000Time::getAsBytes | ( | byte | data[] | ) | const |
float DW1000Time::getAsFloat | ( | ) | const |
float DW1000Time::getAsMeters | ( | ) | const |
void DW1000Time::getTimestamp | ( | byte | data[] | ) | const |
long long int DW1000Time::getTimestamp | ( | ) | const |
boolean DW1000Time::operator!= | ( | const DW1000Time & | cmp | ) | const |
const DW1000Time DW1000Time::operator* | ( | float | factor | ) | const |
DW1000Time & DW1000Time::operator*= | ( | float | factor | ) |
const DW1000Time DW1000Time::operator+ | ( | const DW1000Time & | add | ) | const |
DW1000Time & DW1000Time::operator+= | ( | const DW1000Time & | add | ) |
const DW1000Time DW1000Time::operator- | ( | const DW1000Time & | sub | ) | const |
DW1000Time & DW1000Time::operator-= | ( | const DW1000Time & | sub | ) |
const DW1000Time DW1000Time::operator/ | ( | float | factor | ) | const |
DW1000Time & DW1000Time::operator/= | ( | float | factor | ) |
DW1000Time & DW1000Time::operator= | ( | const DW1000Time & | assign | ) |
boolean DW1000Time::operator== | ( | const DW1000Time & | cmp | ) | const |
void DW1000Time::setTime | ( | float | timeUs | ) |
void DW1000Time::setTime | ( | long | value, |
float | factorUs | ||
) |
void DW1000Time::setTimestamp | ( | byte | data[] | ) |
void DW1000Time::setTimestamp | ( | const DW1000Time & | copy | ) |
|
static |
|
static |
|
static |
|
static |
|
static |