|
Motiv
Marvelous OTF2 Traces Interactive Visualizer
|
Represents possible units on the time scale. More...
#include <TimeUnit.hpp>
Public Types | |
| enum | Unit { NanoSecond , MicroSecond , MilliSecond , Second , Minute , Hour } |
Public Member Functions | |
| TimeUnit (Unit unit) | |
| Constructs or implicitly converts a TimeUnit from a Unit. More... | |
| TimeUnit (QString unit) | |
| QString | str () const |
| double | multiplier () const |
Represents possible units on the time scale.
Definition at line 29 of file TimeUnit.hpp.
| enum TimeUnit::Unit |
| Enumerator | |
|---|---|
| NanoSecond | Unit of a nanosecond |
| MicroSecond | Unit of a microsecond |
| MilliSecond | Unit of a millisecond |
| Second | Unit of a second |
| Minute | Unit of a minute |
| Hour | Unit of an hour |
Definition at line 30 of file TimeUnit.hpp.
| TimeUnit::TimeUnit | ( | TimeUnit::Unit | unit | ) |
Constructs or implicitly converts a TimeUnit from a Unit.
| unit | The init |
Definition at line 20 of file TimeUnit.cpp.
|
explicit |
Construct TimeUnit from string.
| unit | SI time string (e.g. ns, μs, s, h) |
Definition at line 41 of file TimeUnit.cpp.
| double TimeUnit::multiplier | ( | ) | const |
Definition at line 59 of file TimeUnit.cpp.
| QString TimeUnit::str | ( | ) | const |
Turns TimeUnit into SI time format.
Definition at line 22 of file TimeUnit.cpp.