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

FreeBSD Manual Pages

  
 
  

home | help
std::experi...ory_iterator(3) C++ Standard Libarystd::experi...ory_iterator(3)

NAME
       std::experimental::filesystem::recursive_directory_iterator::recur-
       sive_directory_iterator	- std::experimental::filesystem::recursive_di-
       rectory_iterator::recursive_directory_iterator

Synopsis
	  recursive_directory_iterator();				   (1)
       (filesystem TS)
	  recursive_directory_iterator(	const				   (2)
       (filesystem TS)
	  recursive_directory_iterator&	) = default;
	  recursive_directory_iterator(	recursive_directory_iterator&& ) = (3)
       (filesystem TS)
	  default;
	  explicit recursive_directory_iterator( const path& p,		   (4)
       (filesystem TS)
	  directory_options options = directory_options::none );
	  recursive_directory_iterator(	const path& p,			   (5)
       (filesystem TS)
	  directory_options options, error_code& ec );
	  recursive_directory_iterator(	const path& p, error_code& ec );   (6)
       (filesystem TS)

	  Contructs new	recursive directory iterator.

	  1) Default constructor. Constructs an	end iterator.
	  2-3) Default copy and	move constructors.
	  4-6) Constructs a iterator that refers to the	first entry in the di-
       rectory that p
	  resolves to.

	   This	section	is incomplete
	   Reason: errors

Parameters
	   This	section	is incomplete

Exceptions
	  1,5,6)
	  noexcept specification:
	  noexcept

	   This	section	is incomplete

Notes
	  Recursive directory iterators	do not follow  directory  symlinks  by
       default.	To enable
	  this	behavior,  specify directory_options::follow_directory_symlink
       among the options
	  option set.

http://cppreference.com		  2022.07.31	 std::experi...ory_iterator(3)

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

home | help