zypp::NVRAD Struct Reference

Helper storing Name, Edition, Arch and Dependencies. More...

#include <NVRAD.h>

Inheritance diagram for zypp::NVRAD:
[legend]

List of all members.

Public Member Functions

 NVRAD ()
 Default ctor.
 NVRAD (const std::string &name_r, const Edition &edition_r=Edition(), const Arch &arch_r=Arch(), const Dependencies &deps_r=Dependencies())
 Ctor.
 NVRAD (const NVRA &nvra_r, const Dependencies &deps_r=Dependencies())
 Ctor.
 NVRAD (const NVR &nvr_r, const Arch &arch_r=Arch(), const Dependencies &deps_r=Dependencies())
 Ctor from Resolvable::constPtr.
 NVRAD (Resolvable::constPtr res_r)
 Ctor.

Related Functions

(Note that these are not member functions.)

std::ostream & operator<< (std::ostream &str, const NVRAD &obj)
 Stream output.


Detailed Description

Helper storing Name, Edition, Arch and Dependencies.

Note:
Stream output and comaprison operators based on NVRA.

Definition at line 31 of file NVRAD.h.


Constructor & Destructor Documentation

zypp::NVRAD::NVRAD (  )  [inline]

Default ctor.

Definition at line 34 of file NVRAD.h.

Referenced by NVRAD().

zypp::NVRAD::NVRAD ( const std::string &  name_r,
const Edition edition_r = Edition(),
const Arch arch_r = Arch(),
const Dependencies deps_r = Dependencies() 
) [inline, explicit]

Ctor.

Definition at line 39 of file NVRAD.h.

zypp::NVRAD::NVRAD ( const NVRA nvra_r,
const Dependencies deps_r = Dependencies() 
) [inline, explicit]

Ctor.

Definition at line 49 of file NVRAD.h.

zypp::NVRAD::NVRAD ( const NVR nvr_r,
const Arch arch_r = Arch(),
const Dependencies deps_r = Dependencies() 
) [inline, explicit]

Ctor from Resolvable::constPtr.

Definition at line 57 of file NVRAD.h.

zypp::NVRAD::NVRAD ( Resolvable::constPtr  res_r  )  [explicit]

Ctor.

Definition at line 20 of file NVRAD.cc.

References NVRAD().


Friends And Related Function Documentation

std::ostream & operator<< ( std::ostream &  str,
const NVRAD obj 
) [related]

Stream output.

Definition at line 29 of file NVRAD.cc.


The documentation for this struct was generated from the following files:
Generated on Tue Sep 25 19:23:15 2007 for libzypp by  doxygen 1.5.3