/* * @file_only: When dirname is present, only consider entries as filenames, * that should not be added to the list if dirname/entry is not * found
*/ struct strlist_config { bool dont_dupstr; bool file_only; constchar *dirname;
};
/** * strlist_for_each - iterate over a strlist * @pos: the &struct str_node to use as a loop cursor. * @slist: the &struct strlist for loop.
*/ #define strlist__for_each_entry(pos, slist) \ for (pos = strlist__first(slist); pos; pos = strlist__next(pos))
/** * strlist_for_each_safe - iterate over a strlist safe against removal of * str_node * @pos: the &struct str_node to use as a loop cursor. * @n: another &struct str_node to use as temporary storage. * @slist: the &struct strlist for loop.
*/ #define strlist__for_each_entry_safe(pos, n, slist) \ for (pos = strlist__first(slist), n = strlist__next(pos); pos;\
pos = n, n = strlist__next(n)) #endif/* __PERF_STRLIST_H */
Messung V0.5
¤ Dauer der Verarbeitung: 0.12 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.