ResolvableData.h File Reference

#include <iosfwd>
#include <list>
#include "zypp/base/PtrTypes.h"
#include "zypp/base/ReferenceCounted.h"
#include "zypp/base/NonCopyable.h"
#include "zypp/data/RecordId.h"
#include "zypp/capability/CapabilityImpl.h"
#include "zypp/Pathname.h"
#include "zypp/Resolvable.h"
#include "zypp/NVR.h"
#include "zypp/Edition.h"
#include "zypp/ByteCount.h"
#include "zypp/Arch.h"
#include "zypp/CheckSum.h"
#include "zypp/Changelog.h"
#include "zypp/Url.h"
#include "zypp/Date.h"
#include "zypp/TranslatedText.h"
#include "zypp/OnMediaLocation.h"
#include "zypp/DiskUsage.h"

Go to the source code of this file.

Namespaces

namespace  zypp
namespace  zypp::data

Classes

class  zypp::data::Resolvable
 Mandatory resolvable data. More...
class  zypp::data::ResObject
 Common resolvable data. More...
class  zypp::data::Atom
class  zypp::data::Script
class  zypp::data::Message
class  zypp::data::Patch
class  zypp::data::Pattern
class  zypp::data::Product
class  zypp::data::Packagebase
 Common Data Object for Package and Sourcepackage. More...
struct  zypp::data::Package
 Data Object for Package resolvable. More...
struct  zypp::data::SrcPackage
 Data Object for SrcPackage resolvable. More...
struct  zypp::data::BaseVersion
 Patch RPM baseversion. More...
struct  zypp::data::RpmBase
 Shared RPM attributes. More...
struct  zypp::data::PatchRpm
 Patch RPM data object. More...
struct  zypp::data::DeltaRpm
 Delta RPM data object. More...
struct  zypp::data::DeltaRpm::DeltaBaseVersion
struct  zypp::data::PackageAtom
 Data Object for YUM package atom. More...

Typedefs

typedef std::set
< capability::CapabilityImpl::Ptr > 
zypp::data::DependencyList
 data dependencies are CapabilityImpl.
typedef std::map
< zypp::Dep,
DependencyList > 
zypp::data::Dependencies
typedef
DefaultIntegral
< unsigned, 0u > 
zypp::data::MediaNr
typedef std::list
< std::string > 
zypp::data::Filenames
 List of files contained in a package (info for UI).

Functions

 zypp::data::DEFINE_PTR_TYPE (Resolvable)
 zypp::data::DEFINE_PTR_TYPE (ResObject)
 zypp::data::DEFINE_PTR_TYPE (Atom)
 zypp::data::DEFINE_PTR_TYPE (Script)
 zypp::data::DEFINE_PTR_TYPE (Message)
 zypp::data::DEFINE_PTR_TYPE (Patch)
 zypp::data::DEFINE_PTR_TYPE (Pattern)
 zypp::data::DEFINE_PTR_TYPE (Product)
 zypp::data::DEFINE_PTR_TYPE (Packagebase)
 zypp::data::DEFINE_PTR_TYPE (Package)
 zypp::data::DEFINE_PTR_TYPE (SrcPackage)
 zypp::data::DEFINE_PTR_TYPE (BaseVersion)
 zypp::data::DEFINE_PTR_TYPE (PatchRpm)
 zypp::data::DEFINE_PTR_TYPE (DeltaRpm)
 zypp::data::DEFINE_PTR_TYPE (PackageAtom)


Detailed Description

Definition in file ResolvableData.h.


Generated on Tue Sep 25 19:23:11 2007 for libzypp by  doxygen 1.5.3