vsdk 11.0.1
Loading...
Searching...
No Matches
Vsdk::Utils

Classes

class  Iterator
class  Singleton
 Generic CRTP singleton abstraction. More...
class  ThreadPool
class  VersionNumber

Functions

template<typename... Str>
bool extract (std::istream &is, char sep, Str &... str)
auto formatTimeMarker (std::chrono::milliseconds duration) -> std::string
 Formats a duration in milliseconds into a fixed-size string.

Variables

template<typename T>
std::unique_ptr< T > Singleton< T >::_instance

Function Documentation

◆ extract()

template<typename... Str>
bool Vsdk::Utils::extract ( std::istream & is,
char sep,
Str &... str )

◆ formatTimeMarker()

auto Vsdk::Utils::formatTimeMarker ( std::chrono::milliseconds duration) -> std::string

Formats a duration in milliseconds into a fixed-size string.

Returns
A std::string formatted into "HH:MM:SS.zzz"

Variable Documentation

◆ Singleton< T >::_instance

template<typename T>
std::unique_ptr<T> Vsdk::Utils::Singleton< T >::_instance