std::experi...ctory_entry(3)

πŸ“¦ version 2024.07.05, in nixpkgs unstable, opensuse-leap 16.0

πŸ’… std::experimental::filesystem::directory_entry

okay so this is the std::experimental::filesystem::directory_entry page β€” the header title does that truncated std::experi...ctory_entry(3) thing, and the manual name folded in near the top is C++ Standard Libary (their spelling, not mine 😭). It’s giving C++ Standard Library, filesystem TS energy, and we’re gonna read the whole cast list together. 🫢


🌸 NAME 🌸

std::experimental::filesystem::directory_entry β€” std::experimental::filesystem::directory_entry (yes bestie, the name is literally the name, slay πŸ’…).


🌈 Synopsis 🌈

Defined in header <experimental/filesystem>
class directory_entry;                       (filesystem TS)

Real talk: it represents a directory entry. The object stores a path and two file_status objects: one for file status and the second for the pointed-to file status if the directory entry refers to a symbolic link. πŸŽ€


πŸŽ€ Member functions πŸŽ€

  • constructor β€” constructs a directory entry (public member function).
  • destructor β€” default destructor (public member function).

πŸ’… Modifiers πŸ’…

  • operator= β€” assigns contents (public member function).
  • assign β€” assigns contents (public member function).
  • replace_filename β€” sets the filename (public member function).

πŸ¦‹ Observers πŸ¦‹

  • path β€” returns the path the entry refers to.
  • operator const path& β€” public member function.
  • status β€” cached status of the file designated by this directory entry (public member function).
  • symlink_status β€” cached symlink_status of the file designated by this directory entry (public member function).
  • operator==, operator!=, operator<, operator<=, operator>, operator>= β€” compares two directory entries (public member function).

πŸ—‚οΈ Category πŸ—‚οΈ

  • Noindexed pages

kisses, bestie 🫢 β€” this cutie came from the C++ Standard Libary manual at http://cppreference.com, version/date 2024.06.10, for the std::experi...ctory_entry(3) page. periodt πŸ’…

πŸ“¦ where this page comes from