rpm 5.99.91
The RPM Package Manager
Loading...
Searching...
No Matches

#include <rpmtd.h>

Data Fields

rpm_tag_t tag
rpm_tagtype_t type
rpm_count_t count
rpm_data_t data
rpmtdFlags flags
int ix
rpm_count_t size

Detailed Description

Container for rpm tag data (from headers or extensions).

Todo
Make this opaque (at least outside rpm itself)

Field Documentation

◆ count

rpm_count_t rpmtd_s::count

number of entries

◆ data

rpm_data_t rpmtd_s::data

pointer to actual data

◆ flags

rpmtdFlags rpmtd_s::flags

flags on memory allocation etc

◆ ix

int rpmtd_s::ix

iteration index

◆ size

rpm_count_t rpmtd_s::size

size of data (only works for RPMTD_IMMUTABLE atm)

◆ tag

rpm_tag_t rpmtd_s::tag

rpm tag of this data entry

◆ type

rpm_tagtype_t rpmtd_s::type

data type


The documentation for this struct was generated from the following file:
  • /builddir/build/BUILD/rpm-5.99.91-build/rpm-5.99.91/include/rpm/rpmtd.h