Arch.cc File Reference

#include <iostream>
#include <set>
#include "zypp/base/Logger.h"
#include "zypp/base/NonCopyable.h"
#include "zypp/Arch.h"
#include "zypp/Bit.h"

Go to the source code of this file.

Namespaces

namespace  zypp

Classes

struct  zypp::Arch::CompatEntry
 Holds an architecture ID and it's compatible relation. More...

Defines

#define DEF_BUILTIN(A)   const std::string _##A( #A )

Typedefs

typedef Arch::CompatEntry CompatEntry
typedef CompatEntry::CompatBits CompatBits
typedef std::set< CompatEntrySet
typedef Set::iterator iterator
typedef Set::const_iterator const_iterator

Functions

 zypp::DEF_BUILTIN (noarch)
 zypp::DEF_BUILTIN (i386)
 zypp::DEF_BUILTIN (i486)
 zypp::DEF_BUILTIN (i586)
 zypp::DEF_BUILTIN (i686)
 zypp::DEF_BUILTIN (athlon)
 zypp::DEF_BUILTIN (x86_64)
 zypp::DEF_BUILTIN (ia64)
 zypp::DEF_BUILTIN (s390)
 zypp::DEF_BUILTIN (s390x)
 zypp::DEF_BUILTIN (ppc)
 zypp::DEF_BUILTIN (ppc64)
static const string zypp::canonical_arch (const string &arch)

Variables

Set _compatSet
const Arch zypp::Arch_noarch (_noarch)
const Arch zypp::Arch_x86_64 (_x86_64)
const Arch zypp::Arch_athlon (_athlon)
const Arch zypp::Arch_i686 (_i686)
const Arch zypp::Arch_i586 (_i586)
const Arch zypp::Arch_i486 (_i486)
const Arch zypp::Arch_i386 (_i386)
const Arch zypp::Arch_s390x (_s390x)
const Arch zypp::Arch_s390 (_s390)
const Arch zypp::Arch_ppc64 (_ppc64)
const Arch zypp::Arch_ppc (_ppc)
const Arch zypp::Arch_ia64 (_ia64)


Detailed Description

Definition in file Arch.cc.


Define Documentation

#define DEF_BUILTIN  )     const std::string _##A( #A )
 

Definition at line 110 of file Arch.cc.


Typedef Documentation

typedef Arch::CompatEntry CompatEntry
 

Definition at line 144 of file Arch.cc.

typedef CompatEntry::CompatBits CompatBits
 

Definition at line 145 of file Arch.cc.

typedef std::set<CompatEntry> Set
 

Definition at line 147 of file Arch.cc.

typedef Set::iterator iterator
 

Definition at line 148 of file Arch.cc.

typedef Set::const_iterator const_iterator
 

Definition at line 149 of file Arch.cc.


Variable Documentation

Set _compatSet
 

Definition at line 275 of file Arch.cc.


Generated on Thu Jul 6 00:07:29 2006 for zypp by  doxygen 1.4.6