rpm  4.5
Data Fields
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
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
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
const char* rpmDataType_u::str
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
uint_64* rpmDataType_u::ui64p
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: