rpm  4.5
Data Fields
sprintfTag_s Struct Reference

#include <rpmdb/header_internal.h>

Collaboration diagram for sprintfTag_s:
Collaboration graph
[legend]

Data Fields

HE_s he
 
headerTagFormatFunctionfmtfuncs
 
headerTagTagFunction ext
 
int extNum
 
int_32 tagno
 
int justOne
 
int arrayCount
 
char * format
 
ARGV_t av
 
ARGV_t params
 
int pad
 

Detailed Description

Definition at line 85 of file header_internal.h.

Field Documentation

int sprintfTag_s::arrayCount

Definition at line 94 of file header_internal.h.

Referenced by formatValue(), parseFormat(), and singleSprintf().

ARGV_t sprintfTag_s::av
headerTagTagFunction sprintfTag_s::ext

NULL if tag element is invalid

Definition at line 90 of file header_internal.h.

Referenced by findTag(), formatValue(), and singleSprintf().

int sprintfTag_s::extNum

Definition at line 91 of file header_internal.h.

Referenced by findTag(), formatValue(), and singleSprintf().

headerTagFormatFunction* sprintfTag_s::fmtfuncs

Definition at line 88 of file header_internal.h.

Referenced by findTag(), formatValue(), and freeFormat().

char* sprintfTag_s::format

Definition at line 96 of file header_internal.h.

Referenced by formatValue(), and parseFormat().

HE_s sprintfTag_s::he

Definition at line 86 of file header_internal.h.

Referenced by formatValue(), freeFormat(), hsaNext(), and singleSprintf().

int sprintfTag_s::justOne

Definition at line 93 of file header_internal.h.

Referenced by parseFormat(), and singleSprintf().

int sprintfTag_s::pad

Definition at line 100 of file header_internal.h.

Referenced by formatValue(), and parseFormat().

ARGV_t sprintfTag_s::params

Definition at line 99 of file header_internal.h.

Referenced by formatValue(), freeFormat(), and parseFormat().

int_32 sprintfTag_s::tagno

Definition at line 92 of file header_internal.h.

Referenced by findTag(), formatValue(), headerSprintf(), hsaInit(), hsaNext(), and singleSprintf().


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