#include <header.h>
Data Fields | |
enum headerSprintfExtenstionType | type |
const char * | name |
union { | |
void * generic | |
headerTagFormatFunction formatFunction | |
headerTagTagFunction tagFunction | |
headerSprintfExtension_s * more | |
} | u |
Definition at line 183 of file header.h.
Chained table extension.
Definition at line 192 of file header.h.
Referenced by allocateExtensionCache(), findTag(), formatValue(), freeExtensionCache(), and rpmDisplayQueryTags().
const char* headerSprintfExtension_s::name |
Name of extension.
Definition at line 186 of file header.h.
Referenced by findTag(), formatValue(), hdrSubscript(), initrpm(), and rpmDisplayQueryTags().
HEADER_EXT_FORMAT extension.
Definition at line 191 of file header.h.
Referenced by hdrSubscript(), parseExpression(), and parseFormat().
Type of extension.
Definition at line 184 of file header.h.
Referenced by allocateExtensionCache(), findTag(), formatValue(), freeExtensionCache(), hdrSubscript(), initrpm(), and rpmDisplayQueryTags().
union { ... } headerSprintfExtension_s::u |
Referenced by allocateExtensionCache(), findTag(), formatValue(), freeExtensionCache(), hdrSubscript(), parseExpression(), parseFormat(), and rpmDisplayQueryTags().