rpm
5.4.15
Main Page
Related Pages
Data Structures
Files
File List
Globals
python
rpmfd-py.h
Go to the documentation of this file.
1
#ifndef H_RPMFD_PY
2
#define H_RPMFD_PY
3
10
13
typedef
struct
rpmfdObject_s
{
14
PyObject_HEAD
15
PyObject *
md_dict
;
16
/*@relnull@*/
17
FD_t
fd
;
18
}
rpmfdObject
;
19
22
/*@unchecked@*/
23
extern
PyTypeObject
rpmfd_Type
;
24
#define rpmfdObject_Check(v) ((v)->ob_type == &rpmfd_Type)
25
26
#ifdef __cplusplus
27
extern
"C"
{
28
#endif
29
32
/*@null@*/
33
rpmfdObject
*
rpmfd_Wrap
(
FD_t
fd)
34
/*@*/
;
35
36
#ifdef __cplusplus
37
}
38
#endif
39
42
#endif
rpmfdObject_s
Definition:
rpmfd-py.h:13
rpmfd_Type
PyTypeObject rpmfd_Type
Definition:
rpmfd-py.c:281
rpmfd_Wrap
rpmfdObject * rpmfd_Wrap(FD_t fd)
Definition:
rpmfd-py.c:328
_FD_s
The FD_t File Handle data structure.
Definition:
rpmio_internal.h:59
rpmfdObject
struct rpmfdObject_s rpmfdObject
rpmfdObject_s::fd
FD_t fd
Definition:
rpmfd-py.h:17
rpmfdObject_s::md_dict
PyObject_HEAD PyObject * md_dict
Definition:
rpmfd-py.h:15
Generated by
1.8.8