 st8b7c:f320:99b9:690f:4595:cd17:293a:c069filesystem8b7c:f320:99b9:690f:4595:cd17:293a:c069irectory_options    Defined in header <filesystem>         enum class directory_options {
    none = /* unspecified */,
    follow_directory_symlink = /* unspecified */,
    skip_permission_denied = /* unspecified */
};
    (since C++17)    This type represents available options that control the behavior of the directory_iterator and recursive_directory_iterator.
directory_options satisfies the requirements of BitmaskType (which means the bitwise operators operator&, operator|, operator^, operator~, operator&=, operator|=, and operator^= are defined for this type). none represents the empty bitmask; every other enumerator represents a distinct bitmask element.
 Member constants    Member constant   Meaning 
  
none  (Default) Skip directory symlinks, permission denied is error. 
  
follow_directory_symlink  Follow rather than skip directory symlinks. 
  
skip_permission_denied  Skip directories that would otherwise result in permission denied errors. 

  Example  See also     (constructor)   constructs a directory iterator  (public member function of st8b7c:f320:99b9:690f:4595:cd17:293a:c069filesystem8b7c:f320:99b9:690f:4595:cd17:293a:c069irectory_iterator) 
    (constructor)   constructs a recursive directory iterator  (public member function of st8b7c:f320:99b9:690f:4595:cd17:293a:c069filesystem8b7c:f320:99b9:690f:4595:cd17:293a:c069recursive_directory_iterator) 
  

    
{'path': 'public/docs/cpp/filesystem/directory_options.html', 'source': 'DevDocs.IO'}