storage::commitAction Struct Reference

#include <StorageTypes.h>

List of all members.

Public Member Functions

 commitAction (CommitStage s, CType t, const string &d, const Volume *v, bool destr=false)
 commitAction (CommitStage s, CType t, const string &d, const Container *co, bool destr=false)
 commitAction (CommitStage s, CType t, Volume *v)
 commitAction (CommitStage s, CType t, Container *c)
const Containerco () const
const Volumevol () const
bool operator== (const commitAction &rhs) const
bool operator< (const commitAction &rhs) const
bool operator<= (const commitAction &rhs) const
bool operator>= (const commitAction &rhs) const
bool operator> (const commitAction &rhs) const

Public Attributes

CommitStage stage
CType type
string descr
bool destructive
bool container
union {
   const Volume *   vol
   const Container *   co
u


Constructor & Destructor Documentation

storage::commitAction::commitAction ( CommitStage  s,
CType  t,
const string &  d,
const Volume v,
bool  destr = false 
) [inline]

References container, descr, destructive, stage, type, and u.

storage::commitAction::commitAction ( CommitStage  s,
CType  t,
const string &  d,
const Container co,
bool  destr = false 
) [inline]

References container, descr, destructive, stage, type, and u.

storage::commitAction::commitAction ( CommitStage  s,
CType  t,
Volume v 
) [inline]

References container, destructive, stage, type, and u.

storage::commitAction::commitAction ( CommitStage  s,
CType  t,
Container c 
) [inline]

References container, destructive, stage, type, and u.


Member Function Documentation

const Container* storage::commitAction::co (  )  const [inline]

References container, and u.

const Volume* storage::commitAction::vol (  )  const [inline]

References container, and u.

Referenced by operator<().

bool storage::commitAction::operator== ( const commitAction rhs  )  const [inline]

References stage, and type.

bool storage::commitAction::operator< ( const commitAction rhs  )  const

bool storage::commitAction::operator<= ( const commitAction rhs  )  const [inline]

bool storage::commitAction::operator>= ( const commitAction rhs  )  const [inline]

bool storage::commitAction::operator> ( const commitAction rhs  )  const [inline]


Member Data Documentation

Referenced by operator<(), and storage::operator<<().

Referenced by storage::operator<<().

union { ... } storage::commitAction::u

Referenced by co(), commitAction(), and vol().


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

Generated on Sun Jun 8 10:48:06 2008 for yast2-storage by  doxygen 1.5.5