Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages

rpmDataType_u Union Reference

#include <rpmdb/header.h>

Collaboration diagram for rpmDataType_u:

Collaboration graph
[legend]

Data Fields

void * ptr
int_8i8p
int_32i32p
int_16i16p
int_64i64p
const char * str
unsigned char * blob
const char ** argv
uint_8ui8p
uint_16ui16p
uint_32ui32p
uint_64ui64p
HE_the

Detailed Description

Definition at line 155 of file header.h.


Field Documentation

const char** rpmDataType_u::argv
 

RPM_STRING_ARRAY_TYPE

Definition at line 163 of file header.h.

Referenced by _fnTag(), FDGSkip(), FDGsqlTag(), FDGxmlTag(), fileclassTag(), filecontextsTag(), fileprovideTag(), filerequireTag(), formatValue(), fscontextsTag(), fsnamesTag(), instprefixTag(), intFormat(), localeTag(), missingokTag(), PRCOSkip(), PRCOsqlTag(), PRCOxmlTag(), recontextsTag(), triggercondsTag(), triggertypeTag(), xmlFormat(), and yamlFormat().

unsigned char* rpmDataType_u::blob
 

RPM_BIN_TYPE

Definition at line 162 of file header.h.

HE_t* rpmDataType_u::he
 

Definition at line 168 of file header.h.

int_16* rpmDataType_u::i16p
 

RPM_INT16_TYPE

Definition at line 159 of file header.h.

int_32* rpmDataType_u::i32p
 

RPM_INT32_TYPE

Definition at line 158 of file header.h.

Referenced by dbinstanceTag(), formatValue(), intFormat(), shescapeFormat(), triggercondsTag(), triggertypeTag(), and xmlFormat().

int_64* rpmDataType_u::i64p
 

RPM_INT64_TYPE

Definition at line 160 of file header.h.

Referenced by depflagsFormat(), fflagsFormat(), formatValue(), intFormat(), permsFormat(), shescapeFormat(), triggertypeFormat(), and xmlFormat().

int_8* rpmDataType_u::i8p
 

RPM_INT8_TYPE | RPM_CHAR_TYPE

Definition at line 157 of file header.h.

Referenced by formatValue(), intFormat(), and xmlFormat().

void* rpmDataType_u::ptr
 

Definition at line 156 of file header.h.

Referenced by armorFormat(), base64Format(), depflagsFormat(), digestFormat(), fflagsFormat(), formatValue(), grabData(), hsaNext(), instprefixTag(), localeTag(), pgpsigFormat(), realDateFormat(), regionSwab(), rpmheClean(), statFormat(), str2uuid(), tag2uuidv1(), tag2uuidv5(), triggercondsTag(), triggertypeFormat(), triggertypeTag(), tv2uuidv1(), and xmlFormat().

const char* rpmDataType_u::str
 

RPM_STRING_TYPE

Definition at line 161 of file header.h.

Referenced by armorFormat(), bncdataFormat(), cdataFormat(), digestFormat(), formatValue(), i18nTag(), iconvFormat(), instprefixTag(), intFormat(), localeTag(), nvraTag(), pkgbaseurlTag(), pkgdigestTag(), pkgoriginTag(), rpnFormat(), shescapeFormat(), sqlescapeFormat(), statFormat(), str2uuid(), uuidFormat(), xmlFormat(), and yamlFormat().

uint_16* rpmDataType_u::ui16p
 

Definition at line 165 of file header.h.

Referenced by FDGsqlTag(), FDGxmlTag(), formatValue(), intFormat(), xmlFormat(), and yamlFormat().

uint_32* rpmDataType_u::ui32p
 

Definition at line 166 of file header.h.

Referenced by FDGSkip(), FDGsqlTag(), FDGxmlTag(), PRCOSkip(), PRCOsqlTag(), PRCOxmlTag(), tag2uuidv1(), and yamlFormat().

uint_64* rpmDataType_u::ui64p
 

Definition at line 167 of file header.h.

Referenced by digestFormat(), fssizesTag(), headerendoffTag(), headerstartoffTag(), pkgmtimeTag(), pkgsizeTag(), realDateFormat(), rpnFormat(), and yamlFormat().

uint_8* rpmDataType_u::ui8p
 

Definition at line 164 of file header.h.

Referenced by armorFormat(), dataLength(), regionSwab(), str2uuid(), tag2uuidv5(), tv2uuidv1(), and yamlFormat().


The documentation for this union was generated from the following file:
Generated on Mon Aug 23 10:33:55 2010 for rpm by  doxygen 1.4.4