ifw-core 6.0.0
Loading...
Searching...
No Matches
Namespaces | Functions
time.cpp File Reference
#include <chrono>
#include <ifw/core/utils/string/string.hpp>
#include <ifw/core/utils/system/system.hpp>
#include <ifw/core/utils/time/time.hpp>

Namespaces

namespace  ifw
 
namespace  ifw::core
 
namespace  ifw::core::utils
 
namespace  ifw::core::utils::time
 

Functions

void ifw::core::utils::time::Sleep (const float sleep_time)
 Sleep.
 
double ifw::core::utils::time::Time ()
 Return the time in seconds since epoch.
 
void ifw::core::utils::time::SecondsToTimeSpec (const double time, struct timespec &time_spec)
 Convert time in seconds since epoch to a timespec struct.
 
void ifw::core::utils::time::SecondsToTimeVal (const double time, struct timeval &time_val)
 Convert time in seconds since epoch to timeval struct.
 
std::string ifw::core::utils::time::IsoTime (const double time_since_epoch, const uint8_t prec=6)
 Generate ISO8601 timestamp from provided time in seconds since epoch.
 
std::string ifw::core::utils::time::IsoTimeNow (const int8_t prec=6)
 Generate ISO8601 timestamp from time of invoking this function.