rpm  5.4.15
Macros | Functions | Variables
rpmte-rb.c File Reference
#include "system.h"
#include "rpm-rb.h"
#include "rpmte-rb.h"
#include <rpmtag.h>
#include <rpmtypes.h>
#include <rpmio.h>
#include <rpmfi.h>
#include <rpmte.h>
#include "../debug.h"
Include dependency graph for rpmte-rb.c:

Go to the source code of this file.

Macros

#define _RPMFI_INTERNAL
 

Functions

static void * rpmte_ptr (VALUE s)
 
static void initMethods (VALUE klass)
 
static VALUE rpmte_debug_get (VALUE s)
 
static VALUE rpmte_debug_set (VALUE s, VALUE v)
 
static void initProperties (VALUE klass)
 
static void rpmte_free (rpmte te)
 
static VALUE rpmte_alloc (VALUE klass)
 
void Init_rpmte (void)
 

Variables

VALUE rpmteClass
 
static int _debug = 0
 

Macro Definition Documentation

#define _RPMFI_INTERNAL

Definition at line 15 of file rpmte-rb.c.

Function Documentation

void Init_rpmte ( void  )

Definition at line 149 of file rpmte-rb.c.

References _debug, initMethods(), initProperties(), rpmte_alloc(), and rpmteClass.

static void initMethods ( VALUE  klass)
static

Definition at line 41 of file rpmte-rb.c.

Referenced by Init_rpmte().

static void initProperties ( VALUE  klass)
static

Definition at line 107 of file rpmte-rb.c.

References rpmte_debug_get(), and rpmte_debug_set().

Referenced by Init_rpmte().

static VALUE rpmte_alloc ( VALUE  klass)
static

Definition at line 133 of file rpmte-rb.c.

References _debug, obj, rpmte_free(), and xcalloc().

Referenced by Init_rpmte().

static VALUE rpmte_debug_get ( VALUE  s)
static

Definition at line 47 of file rpmte-rb.c.

References _debug.

Referenced by initProperties().

static VALUE rpmte_debug_set ( VALUE  s,
VALUE  v 
)
static

Definition at line 55 of file rpmte-rb.c.

References _debug.

Referenced by initProperties().

static void rpmte_free ( rpmte  te)
static

Definition at line 121 of file rpmte-rb.c.

References _debug, _free(), and rpmteFree().

Referenced by rpmte_alloc().

static void* rpmte_ptr ( VALUE  s)
static

Definition at line 31 of file rpmte-rb.c.

Variable Documentation

int _debug = 0
static

Definition at line 27 of file rpmte-rb.c.

Referenced by Init_rpmte(), rpmte_alloc(), rpmte_debug_get(), rpmte_debug_set(), and rpmte_free().

VALUE rpmteClass

Definition at line 24 of file rpmte-rb.c.

Referenced by Init_rpmte().