Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

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.

	 Time point family

	  Defined in namespace std::chrono
	  template<class Duration>
	  using	 file_time  = std::chrono::time_point<std::chrono::file_clock,
       (since C++20)
	  Duration>;

	  operator<<(std::chrono::file_time)	 performs stream output	 on  a
       file_time
	  (C++20)				 (function template)
	  from_stream(std::chrono::file_time)	  parses  a  file_time	from a
       stream according	to
	  (C++20)				 the provided format
						 (function template)
	  std::formatter<std::chrono::file_time> specialization	 of  std::for-
       matter that formats
	  (C++20)				  a file_time according	to the
       provided	format
						 (class	 template  specializa-
       tion)

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	repre-
       senting negative
		      durations
	  time_point  std::chrono::time_point<std::chrono::file_clock>

Member constants
				   true	if the time between  ticks  is	always
       constant, i.e.
	  constexpr  bool is_steady calls to now() return values that increase
       monotonically
	  [static]		   even	in case	of some	external clock adjust-
       ment, 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		  2022.07.31	    std::chrono::file_clock(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::chrono::file_clock&sektion=3&manpath=FreeBSD+Ports+15.0>

home | help