paludis  Version 2.6.0
fs_iterator-se.hh
1 /* vim: set ro : */
2 
3 /* ******************************************************** */
4 /* THIS IS A GENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY */
5 /* ******************************************************** */
6 
7  /**
8  * Options for an FSIterator.
9  *
10  * If no fsio_want_ options are specified, all entries are always
11  * returned. Otherwise, entries will be skipped if their type is not
12  * any of the fsio_want_ types.
13  *
14  * \see FSIterator
15  * \see FSIteratorOptions
16  * \ingroup g_fs
17  */
19 {
20  fsio_include_dotfiles, ///< Skip files whose name start with a dot
21  fsio_inode_sort, ///< Return items sorted by inode number
22  fsio_first_only, ///< Return the first item only
23  fsio_want_directories, ///< \since 0.54.1 We want directories
24  fsio_want_regular_files, ///< \since 0.54.1 We want regular files
25  fsio_deref_symlinks_for_wants, ///< \since 0.54.1 Dereference symlinks when determining wants
26  last_fsio ///< Number of keys in paludis::FSIteratorOption
27 };
28 
29 /**
30  * Write a FSIteratorOption to a stream.
31  */
32 std::ostream &
33 operator<< (std::ostream &, const FSIteratorOption &) PALUDIS_VISIBLE;
34 
Definition: fs_iterator-se.hh:25
FSIteratorOption
Definition: fs_iterator-se.hh:18
Number of keys in paludis::FSIteratorOption.
Definition: fs_iterator-se.hh:26
Definition: fs_iterator-se.hh:23
Return the first item only.
Definition: fs_iterator-se.hh:22
Return items sorted by inode number.
Definition: fs_iterator-se.hh:21
Skip files whose name start with a dot.
Definition: fs_iterator-se.hh:20
Definition: fs_iterator-se.hh:24
std::ostream & operator<<(std::ostream &, const WantPhase &) PALUDIS_VISIBLE
#define PALUDIS_VISIBLE
Definition: attributes.hh:59