rpm  5.2.1
Data Fields
rpmDataType_u Union Reference

#include <rpmdb/rpmtag.h>

Collaboration diagram for rpmDataType_u:
Collaboration graph
[legend]

Data Fields

void * ptr
 
rpmuint8_tui8p
 
rpmuint16_tui16p
 
rpmuint32_tui32p
 
rpmuint64_tui64p
 
const char * str
 
unsigned char * blob
 
const char ** argv
 
HE_t he
 

Detailed Description

Definition at line 64 of file rpmtag.h.

Field Documentation

const char** rpmDataType_u::argv
unsigned char* rpmDataType_u::blob

RPM_BIN_TYPE

Definition at line 73 of file rpmtag.h.

HE_t rpmDataType_u::he

Definition at line 75 of file rpmtag.h.

void* rpmDataType_u::ptr

Definition at line 66 of file rpmtag.h.

Referenced by addFileToTag(), addTE(), base64Format(), checkForDuplicates(), copyEntry(), debevrTag(), debmd5sumsTag(), digestFormat(), ensureOlder(), FDGsqlTag(), FDGxmlTag(), FDGyamlTag(), filestatTag(), formatValue(), fssizesTag(), getSignid(), handleOneTrigger(), handlePreambleTag(), handleRmvdInstalledFiles(), hCopyTag(), hdr_subscript(), hdrKeyList(), headerAddEntry(), headerAddI18NString(), headerAppendEntry(), headerCopy(), headerCopyTags(), headerGet(), headerMacrosLoad(), headerMacrosUnload(), headerMergeLegacySigs(), headerModifyEntry(), headerNEVRA(), headerRegenSigHeader(), hGetColor(), hLoadTID(), i18nTag(), IDTXglob(), IDTXload(), initSourceHeader(), instprefixTag(), intGetEntry(), isMemberInEntry(), localeTag(), lookupPackage(), main(), makeHDRSignature(), markReplacedFiles(), mireSkip(), needswhatTag(), nwlookupTag(), packageBinaries(), parseDescription(), parsePreamble(), parseSpec(), populateInstallHeader(), PRCOsqlTag(), PRCOxmlTag(), PRCOyamlTag(), printNewSpecfile(), processBinaryFiles(), providePackageNVR(), rdSignature(), readFile(), regionSwab(), relocateFileList(), rpmAddSignature(), rpmcliImportPubkey(), rpmcliInstall(), rpmdbAdd(), rpmdbExportInfo(), rpmdbFindByFile(), rpmdbRemove(), rpmdsNew(), rpmdsNVRMatchesDep(), rpmdsThis(), rpmfcGenerateDepends(), rpmfcGenerateScriptletDeps(), rpmfiBuildFNames(), rpmfiNew(), rpmheClean(), rpmheRealloc(), rpmlibMarkers(), rpmpsmFini(), rpmpsmStage(), rpmReadPackageFile(), rpmReSign(), rpmteChain(), rpmteNew(), rpmtsAddInstallElement(), rpmtsAddUpgrades(), rpmtsCallback(), rpmtsFindPubkey(), rpmtsSolve(), rpmVerifySignatures(), rpmVersionCompare(), runImmedTriggers(), runInstScript(), runScript(), stashSt(), statFormat(), str2uuid(), tag2uuidv1(), tag2uuidv5(), tagSwab(), timeCheck(), triggercondsTag(), triggertypeTag(), tv2uuidv1(), uuidFormat(), whatneedsTag(), wnlookupTag(), and writeRPM().

const char* rpmDataType_u::str
rpmuint16_t* rpmDataType_u::ui16p
rpmuint32_t* rpmDataType_u::ui32p
rpmuint64_t* rpmDataType_u::ui64p
rpmuint8_t* rpmDataType_u::ui8p

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