yast2-storage
Classes | Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | Friends

storage::Lsscsi Class Reference

#include <Lsscsi.h>

List of all members.

Classes

struct  Entry

Public Member Functions

 Lsscsi ()
bool getEntry (const string &device, Entry &entry) const

Protected Types

typedef map< string, Entry >
::const_iterator 
const_iterator

Protected Member Functions

void parse (const vector< string > &lines)

Protected Attributes

map< string, Entrydata

Friends

std::ostream & operator<< (std::ostream &s, const Entry &entry)

Member Typedef Documentation

typedef map<string, Entry>::const_iterator storage::Lsscsi::const_iterator [protected]

Constructor & Destructor Documentation

storage::Lsscsi::Lsscsi ( )

Member Function Documentation

bool storage::Lsscsi::getEntry ( const string &  device,
Entry entry 
) const

Referenced by storage::Disk::Disk().

void storage::Lsscsi::parse ( const vector< string > &  lines) [protected]

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  s,
const Entry entry 
) [friend]

Member Data Documentation

map<string, Entry> storage::Lsscsi::data [protected]

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