headerSprintfExtension_s Struct Reference

#include <header.h>


Data Fields

enum headerSprintfExtensionType type
const char * name
union {
   void *   generic
   headerTagFormatFunction   formatFunction
   headerTagTagFunction   tagFunction
   struct headerSprintfExtension_s *   more
u


Detailed Description

Definition at line 183 of file header.h.


Field Documentation

Type of extension.

Definition at line 184 of file header.h.

Referenced by findTag(), hdr_subscript(), init_rpm(), rpmDisplayQueryTags(), rpmecFree(), rpmecNew(), and rpmMergeHeaders().

Name of extension.

Definition at line 186 of file header.h.

Referenced by findTag(), hdr_subscript(), init_rpm(), and rpmDisplayQueryTags().

Private extension.

Definition at line 189 of file header.h.

HEADER_EXT_TAG extension.

Definition at line 190 of file header.h.

Referenced by findTag().

HEADER_EXT_FORMAT extension.

Definition at line 191 of file header.h.

Referenced by findTag(), and hdr_subscript().

Chained table extension.

Definition at line 192 of file header.h.

Referenced by findTag(), rpmDisplayQueryTags(), rpmecFree(), and rpmecNew().


The documentation for this struct was generated from the following file:

Generated on Fri Dec 12 13:02:13 2008 for rpm by  doxygen 1.5.6