rpm
5.4.10
|
#include "system.h"
#include "rpm-rb.h"
#include "rpmts-rb.h"
#include "rpmmi-rb.h"
#include "rpmhdr-rb.h"
#include <mire.h>
#include <rpmdb.h>
#include <rpmts.h>
#include <rpmio.h>
#include "../debug.h"
Go to the source code of this file.
Functions | |
static void * | rpmmi_ptr (VALUE s) |
static VALUE | rpmmi_each (VALUE s) |
static VALUE | rpmmi_next (VALUE s) |
static VALUE | rpmmi_pattern (int argc, VALUE *argv, VALUE s) |
static void | initMethods (VALUE klass) |
static VALUE | rpmmi_debug_get (VALUE s) |
static VALUE | rpmmi_debug_set (VALUE s, VALUE v) |
static VALUE | rpmmi_count_get (VALUE s) |
static VALUE | rpmmi_offset_get (VALUE s) |
static void | initProperties (VALUE klass) |
static void | rpmmi_free (rpmmi mi) |
static VALUE | rpmmi_new (int argc, VALUE *argv, VALUE s) |
void | Init_rpmmi (void) |
VALUE | rpmrb_NewMi (void *_ts, int _tag, void *_key, int _len) |
Variables | |
VALUE | rpmmiClass |
static int | _debug = 0 |
void Init_rpmmi | ( | void | ) |
Definition at line 155 of file rpmmi-rb.c.
References _debug, initMethods(), initProperties(), rpmmi_new(), and rpmmiClass.
|
static |
Definition at line 71 of file rpmmi-rb.c.
References rpmmi_each(), rpmmi_next(), and rpmmi_pattern().
Referenced by Init_rpmmi().
|
static |
Definition at line 108 of file rpmmi-rb.c.
References rpmmi_count_get(), rpmmi_debug_get(), rpmmi_debug_set(), and rpmmi_offset_get().
Referenced by Init_rpmmi().
|
static |
Definition at line 94 of file rpmmi-rb.c.
References rpmmi_ptr(), and rpmmiCount().
Referenced by initProperties().
|
static |
|
static |
|
static |
Definition at line 39 of file rpmmi-rb.c.
References headerLink(), rpmmi_ptr(), rpmmiNext(), and rpmrb_NewHdr().
Referenced by initMethods().
|
static |
Definition at line 120 of file rpmmi-rb.c.
References _debug, and rpmmiFree().
Referenced by rpmmi_new(), and rpmrb_NewMi().
|
static |
Definition at line 128 of file rpmmi-rb.c.
References _debug, RPMDBI_PACKAGES, rpmmi_free(), rpmmi_ptr(), and rpmtsInitIterator().
Referenced by Init_rpmmi().
|
static |
Definition at line 49 of file rpmmi-rb.c.
References headerLink(), rpmmi_ptr(), rpmmiNext(), and rpmrb_NewHdr().
Referenced by initMethods().
|
static |
Definition at line 101 of file rpmmi-rb.c.
References rpmmi_ptr(), and rpmmiInstance().
Referenced by initProperties().
|
static |
Definition at line 57 of file rpmmi-rb.c.
References rpmmi_ptr(), rpmmiAddPattern(), and RPMMIRE_REGEX.
Referenced by initMethods().
|
static |
Definition at line 30 of file rpmmi-rb.c.
Referenced by rpmmi_count_get(), rpmmi_each(), rpmmi_new(), rpmmi_next(), rpmmi_offset_get(), and rpmmi_pattern().
VALUE rpmrb_NewMi | ( | void * | _ts, |
int | _tag, | ||
void * | _key, | ||
int | _len | ||
) |
Definition at line 167 of file rpmmi-rb.c.
References rpmmi_free(), rpmmiClass, and rpmtsInitIterator().
Referenced by rpmts_mi().
|
static |
Definition at line 26 of file rpmmi-rb.c.
Referenced by Init_rpmmi(), rpmmi_debug_get(), rpmmi_debug_set(), rpmmi_free(), and rpmmi_new().
VALUE rpmmiClass |
Definition at line 23 of file rpmmi-rb.c.
Referenced by Init_rpmmi(), and rpmrb_NewMi().