libzypp  17.14.0
zypp::media::MediaSource Class Reference

Media source internally used by MediaManager and MediaHandler. More...

#include <MediaSource.h>

Public Member Functions

 MediaSource (const std::string &_type, const std::string &_name, unsigned int _maj=0, unsigned int _min=0, const std::string &_bdir=std::string(), bool _own=true)
 
 MediaSource ()
 
virtual ~MediaSource ()
 
virtual bool equals (const MediaSource &src) const
 Check if the both sources are equal. More...
 
virtual std::string asString () const
 Return media source as string for debuging purposes. More...
 

Public Attributes

unsigned int maj_nr
 A major number if source is a device. More...
 
unsigned int min_nr
 A minor number if source is a device. More...
 
std::string type
 A media handler specific source type. More...
 
std::string name
 A media handler specific source name. More...
 
std::string bdir
 Directory, the media may be bound to. More...
 
bool iown
 True, if mounted by media manager. More...
 

Related Functions

(Note that these are not member functions.)

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

Detailed Description

Media source internally used by MediaManager and MediaHandler.

Definition at line 36 of file MediaSource.h.

Constructor & Destructor Documentation

◆ MediaSource() [1/2]

zypp::media::MediaSource::MediaSource ( const std::string &  _type,
const std::string &  _name,
unsigned int  _maj = 0,
unsigned int  _min = 0,
const std::string &  _bdir = std::string(),
bool  _own = true 
)
inline

Definition at line 39 of file MediaSource.h.

◆ MediaSource() [2/2]

zypp::media::MediaSource::MediaSource ( )
inline

Definition at line 50 of file MediaSource.h.

◆ ~MediaSource()

virtual zypp::media::MediaSource::~MediaSource ( )
inlinevirtual

Definition at line 56 of file MediaSource.h.

Member Function Documentation

◆ equals()

virtual bool zypp::media::MediaSource::equals ( const MediaSource src) const
inlinevirtual

Check if the both sources are equal.

Definition at line 62 of file MediaSource.h.

◆ asString()

virtual std::string zypp::media::MediaSource::asString ( ) const
inlinevirtual

Return media source as string for debuging purposes.

Definition at line 78 of file MediaSource.h.

Friends And Related Function Documentation

◆ operator<<()

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

Stream output

Definition at line 98 of file MediaSource.h.

Member Data Documentation

◆ maj_nr

unsigned int zypp::media::MediaSource::maj_nr

A major number if source is a device.

Definition at line 89 of file MediaSource.h.

◆ min_nr

unsigned int zypp::media::MediaSource::min_nr

A minor number if source is a device.

Definition at line 90 of file MediaSource.h.

◆ type

std::string zypp::media::MediaSource::type

A media handler specific source type.

Definition at line 91 of file MediaSource.h.

◆ name

std::string zypp::media::MediaSource::name

A media handler specific source name.

Definition at line 92 of file MediaSource.h.

◆ bdir

std::string zypp::media::MediaSource::bdir

Directory, the media may be bound to.

Definition at line 93 of file MediaSource.h.

◆ iown

bool zypp::media::MediaSource::iown

True, if mounted by media manager.

Definition at line 94 of file MediaSource.h.


The documentation for this class was generated from the following file: