Dualie
Loading...
Searching...
No Matches
Time.hpp
1//
2// Created by caleb on 8/1/24.
3//
4
5#ifndef DUALIE_TIME_HPP
6#define DUALIE_TIME_HPP
7#include <cstdint>
8namespace dl
9{
13 class Time
14 {
15 uint64_t m_time;
16
17 public:
21 explicit Time(uint64_t val);
22
26 float asMicroseconds();
27
31 float asMilliseconds();
32
36 float asSeconds();
37
38 };
39}
40
41
42#endif //DUALIE_TIME_HPP
A class that handles the conversion of time values.
Definition Time.hpp:14
float asSeconds()
Definition Time.cpp:23
float asMilliseconds()
Definition Time.cpp:18
float asMicroseconds()
Definition Time.cpp:13
Time(uint64_t val)
Definition Time.cpp:8