home | help
std::chrono::file_clock(3)     C++ Standard Libary    std::chrono::file_clock(3)

NAME
     std::chrono::file_clock - std::chrono::file_clock

Synopsis
	Defined in header <chrono>
	using file_clock = /* see below */;  (since C++20)

	std::chrono::file_clock is an alias for the clock used for
	std::filesystem::file_time_type. Its epoch is unspecified.

	file_clock meets the TrivialClock requirements.

Member types
	Member type Definition
	rep	     signed  arithmetic type representing the number of ticks in
     the clock's
		    duration
	period	    a std::ratio type representing the tick period of the clock,
     in seconds
	duration    std::chrono::duration<rep, period>, capable of  representing
     negative
		    durations
	time_point  std::chrono::time_point<std::chrono::file_clock>

Member constants
				 true  if  the time between ticks is always con-
     stant, i.e.
	constexpr bool is_steady calls to now() return values that increase  mo-
     notonically
	[static]		 even in case of some external clock adjustment,
     otherwise
				 false
				 (public static member constant)

Member functions
	file_clock  provides  exactly  one  of the following two pairs of static
     member
	functions:

	  * to_utc and from_utc; or
	  * to_sys and from_sys.

	now		    returns a std::chrono::time_point  representing  the
     current point
	[static]	    in time
			    (public static member function)
	to_utc		    converts between file_time and utc_time
	from_utc	    (public static member function)
	[static] (optional)
	to_sys		    converts between file_time and sys_time
	from_sys	    (public static member function)
	[static] (optional)

http://cppreference.com 	   2024.06.10	      std::chrono::file_clock(3)

home | help