BaseClass class and root of the type system. More...
#include <TimeInfo.h>
Public Member Functions | |
| unsigned short | getMiliseconds (void) const |
| uint64_t | getSeconds (void) const |
| bool | isNull () const |
| bool | operator!= (const TimeInfo &time) const |
| bool | operator< (const TimeInfo &time) const |
| bool | operator<= (const TimeInfo &time) const |
| bool | operator== (const TimeInfo &time) const |
| bool | operator> (const TimeInfo &time) const |
| bool | operator>= (const TimeInfo &time) const |
| void | setCurrent (void) |
| sets the object to the actual system time More... | |
| void | setTime_t (uint64_t seconds) |
| TimeInfo () | |
| Construction. More... | |
| virtual | ~TimeInfo () |
| Destruction. More... | |
Static Public Member Functions | |
| static std::string | currentDateTimeString () |
| static std::string | diffTime (const TimeInfo &timeStart, const TimeInfo &timeEnd=TimeInfo()) |
| static float | diffTimeF (const TimeInfo &timeStart, const TimeInfo &timeEnd=TimeInfo()) |
| static TimeInfo | null () |
Detailed Description
BaseClass class and root of the type system.
Constructor & Destructor Documentation
◆ TimeInfo()
| TimeInfo::TimeInfo | ( | ) |
Construction.
A constructor.
A more elaborate description of the constructor.
References setCurrent().
◆ ~TimeInfo()
|
virtual |
Destruction.
A destructor.
A more elaborate description of the destructor.
Member Function Documentation
◆ currentDateTimeString()
|
static |
Referenced by Cloud::Module::cloudSave(), App::Document::Document(), and App::Document::save().
◆ diffTime()
|
static |
References diffTimeF().
Referenced by Sketcher::Sketch::setUpSketch(), and Sketcher::Sketch::solve().
◆ diffTimeF()
◆ getMiliseconds()
| unsigned short Base::TimeInfo::getMiliseconds | ( | void | ) | const |
Referenced by diffTimeF().
◆ getSeconds()
| uint64_t Base::TimeInfo::getSeconds | ( | void | ) | const |
Referenced by diffTimeF().
◆ isNull()
◆ null()
|
static |
Referenced by isNull(), Base::FileInfo::lastModified(), and Base::FileInfo::lastRead().
◆ operator!=()
◆ operator<()
◆ operator<=()
◆ operator==()
◆ operator>()
◆ operator>=()
◆ setCurrent()
| void TimeInfo::setCurrent | ( | void | ) |
sets the object to the actual system time
Referenced by TimeInfo().
◆ setTime_t()
| void TimeInfo::setTime_t | ( | uint64_t | seconds | ) |
Referenced by Base::FileInfo::lastModified(), and Base::FileInfo::lastRead().
The documentation for this class was generated from the following files:
- src/Base/TimeInfo.h
- src/Base/TimeInfo.cpp
1.8.17