rpm  5.4.15
Data Structures
rpmts-py.h File Reference
#include "rpmts.h"
Include dependency graph for rpmts-py.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  rpmtsObject_s
 

Type: _rpm.ts

#define rpmtsObject_Check(v)   ((v)->ob_type == &rpmts_Type)
 
enum  { RPMDEP_SENSE_REQUIRES, RPMDEP_SENSE_CONFLICTS }
 
typedef struct rpmtsObject_s rpmtsObject
 
PyTypeObject rpmts_Type
 
PyObject * rpmts_Create (PyObject *s, PyObject *args, PyObject *kwds)
 

Macro Definition Documentation

#define rpmtsObject_Check (   v)    ((v)->ob_type == &rpmts_Type)

Definition at line 31 of file rpmts-py.h.

Typedef Documentation

typedef struct rpmtsObject_s rpmtsObject

Enumeration Type Documentation

anonymous enum
Enumerator
RPMDEP_SENSE_REQUIRES 

requirement not satisfied.

RPMDEP_SENSE_CONFLICTS 

conflict was found.

Definition at line 34 of file rpmts-py.h.

Function Documentation

PyObject* rpmts_Create ( PyObject *  s,
PyObject *  args,
PyObject *  kwds 
)

Definition at line 1699 of file rpmts-py.c.

Variable Documentation

PyTypeObject rpmts_Type

Definition at line 1650 of file rpmts-py.c.

Referenced by init_rpm().