Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals  

_PmDependency Struct Reference

A dependency. More...

#include <dependency.h>


Data Fields

char * name
 The name of the dependency.

char * owner
 The name of the dependency's owner.

char * version
 The version required.

PmRelationship versionRel
 Version relationship.

PmDependencyType type
 The dependency type.

PmDependencyaltDeps
 Alternative dependencies.

PmDependencylastAltDep
 The last alternative dependency.

unsigned int altDepCount
 Number of alternative dependencies.

PmDependencyprev
 The previous dependency in the list.

PmDependencynext
 The next dependency in the list.


Detailed Description

A dependency.

This can represent a required, provided, conflicting, or recommended package dependency.


Field Documentation

unsigned int _PmDependency::altDepCount
 

Number of alternative dependencies.

PmDependency* _PmDependency::altDeps
 

Alternative dependencies.

PmDependency* _PmDependency::lastAltDep
 

The last alternative dependency.

char* _PmDependency::name
 

The name of the dependency.

PmDependency* _PmDependency::next
 

The next dependency in the list.

char* _PmDependency::owner
 

The name of the dependency's owner.

PmDependency* _PmDependency::prev
 

The previous dependency in the list.

PmDependencyType _PmDependency::type
 

The dependency type.

char* _PmDependency::version
 

The version required.

PmRelationship _PmDependency::versionRel
 

Version relationship.


The documentation for this struct was generated from the following file:
Generated on Tue Jul 2 03:15:24 2002 for libpackman by doxygen1.2.15-20020430