zypp::target::modalias::Modalias Class Reference

Hardware abstaction layer. More...

#include <Modalias.h>

List of all members.

Public Member Functions

 ~Modalias ()
 Dtor.
bool query (const std::string &cap_r) const
bool query (const std::string &cap_r, Rel op_r, const std::string &val_r) const

Static Public Member Functions

static Modaliasinstance ()
 Singleton access.

Private Member Functions

 Modalias ()
 Singleton ctor.

Private Attributes

RW_pointer< Impl_pimpl
 Pointer to implementation.

Friends

std::ostream & operator<< (std::ostream &str, const Modalias &obj)

Classes

struct  Impl
 Modalias implementation. More...


Detailed Description

Hardware abstaction layer.

Singleton.

Definition at line 38 of file Modalias.h.


Constructor & Destructor Documentation

zypp::target::modalias::Modalias::~Modalias  ) 
 

Dtor.

Definition at line 288 of file Modalias.cc.

zypp::target::modalias::Modalias::Modalias  )  [private]
 

Singleton ctor.

Definition at line 279 of file Modalias.cc.


Member Function Documentation

Modalias & zypp::target::modalias::Modalias::instance  )  [static]
 

Singleton access.

Definition at line 296 of file Modalias.cc.

Referenced by zypp::capability::ModaliasCap::evaluate().

bool zypp::target::modalias::Modalias::query const std::string &  cap_r  )  const
 

Definition at line 306 of file Modalias.cc.

References _pimpl.

bool zypp::target::modalias::Modalias::query const std::string &  cap_r,
Rel  op_r,
const std::string &  val_r
const
 

Definition at line 309 of file Modalias.cc.

References _pimpl.


Friends And Related Function Documentation

std::ostream & operator<< std::ostream &  str,
const Modalias obj
[friend]
 

Stream output

Definition at line 319 of file Modalias.cc.


Member Data Documentation

RW_pointer<Impl> zypp::target::modalias::Modalias::_pimpl [private]
 

Pointer to implementation.

Definition at line 68 of file Modalias.h.

Referenced by zypp::target::modalias::operator<<(), and query().


The documentation for this class was generated from the following files:
Generated on Thu Jul 6 00:07:35 2006 for zypp by  doxygen 1.4.6