yast2-storage
Classes | Public Types | Public Member Functions | Private Types | Private Member Functions | Private Attributes

storage::Fdasd Class Reference

#include <Dasdview.h>

List of all members.

Classes

struct  Entry

Public Types

typedef vector< Entry >
::const_iterator 
const_iterator

Public Member Functions

 Fdasd (const string &device)
const GeometrygetGeometry () const
const vector< Entry > & getEntries () const
bool getEntry (unsigned num, Entry &entry) const

Private Types

typedef vector< Entry >::iterator iterator

Private Member Functions

void scanGeometry (SystemCmd &cmd)
void scanEntryLine (const string &line)

Private Attributes

Geometry geometry
vector< Entryentries

Member Typedef Documentation

typedef vector<Entry>::iterator storage::Fdasd::iterator [private]

Constructor & Destructor Documentation

storage::Fdasd::Fdasd ( const string &  device)

Member Function Documentation

const vector<Entry>& storage::Fdasd::getEntries ( ) const [inline]
bool storage::Fdasd::getEntry ( unsigned  num,
Entry entry 
) const

References entries.

const Geometry& storage::Fdasd::getGeometry ( ) const [inline]
void storage::Fdasd::scanEntryLine ( const string &  line) [private]
void storage::Fdasd::scanGeometry ( SystemCmd cmd) [private]

Member Data Documentation

vector<Entry> storage::Fdasd::entries [private]

Referenced by Fdasd(), getEntry(), and scanEntryLine().

Referenced by Fdasd(), scanEntryLine(), and scanGeometry().


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