rpm  5.4.14
rpmfts-py.h
Go to the documentation of this file.
1 #ifndef H_RPMFTS_PY
2 #define H_RPMFTS_PY
3 
8 #include <fts.h>
9 
12 
15 typedef struct rpmftsObject_s {
16  PyObject_HEAD
17  PyObject *md_dict;
18  PyObject *callbacks;
19 
20 /*@null@*/
21  const char ** roots;
22  int options;
23  int ignore;
24 
25 /*@null@*/
26  int (*compare) (const void *, const void *);
27 
28 /*@null@*/
29  FTS * ftsp;
30 /*@null@*/
32  int active;
33 } rpmftsObject;
34 
37 /*@unchecked@*/
38 extern PyTypeObject rpmfts_Type;
39 
42 #endif
PyObject * callbacks
Definition: rpmfts-py.h:18
PyTypeObject rpmfts_Type
Definition: rpmfts-py.c:543
FTSENT * fts
Definition: rpmfts-py.h:31
Definition: fts.h:54
Definition: fts.h:102
PyObject_HEAD PyObject * md_dict
Definition: rpmfts-py.h:17
int(* compare)(const void *, const void *)
Definition: rpmfts-py.h:26
int
Save source and expand field into target.
Definition: rpmds.c:2709
const char ** roots
Definition: rpmfts-py.h:21
struct rpmftsObject_s rpmftsObject