#include <rpmdb/header.h>
Collaboration diagram for headerTagIndices_s:
Data Fields | |
int(* | loadIndex )(headerTagTableEntry **ipp, int *np, int(*cmp)(const void *avp, const void *bvp)) |
headerTagTableEntry * | byName |
int | byNameSize |
int(* | byNameCmp )(const void *avp, const void *bvp) |
int(* | tagValue )(const char *name) |
headerTagTableEntry * | byValue |
int | byValueSize |
int(* | byValueCmp )(const void *avp, const void *bvp) |
const char *(* | tagName )(int value) |
int(* | tagType )(int value) |
Definition at line 226 of file header.h.
int(* headerTagIndices_s::loadIndex)(headerTagTableEntry **ipp, int *np, int(*cmp)(const void *avp, const void *bvp)) |
load sorted tag index.
header tags sorted by name.
Definition at line 231 of file header.h.
Referenced by _tagValue(), and rpmcliFini().
int(* headerTagIndices_s::byNameCmp)(const void *avp, const void *bvp) |
compare entries by name.
int(* headerTagIndices_s::tagValue)(const char *name) |
Referenced by tagValue().
header tags sorted by value.
Definition at line 238 of file header.h.
Referenced by _tagName(), _tagType(), and rpmcliFini().
int(* headerTagIndices_s::byValueCmp)(const void *avp, const void *bvp) |
compare entries by value.
const char*(* headerTagIndices_s::tagName)(int value) |
Referenced by tagName().
int(* headerTagIndices_s::tagType)(int value) |
Referenced by tagType().