#include <StorageTypes.h>
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 Container * | co () const |
| const Volume * | vol () 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 |
| storage::commitAction::commitAction | ( | CommitStage | s, | |
| CType | t, | |||
| const string & | d, | |||
| const Volume * | v, | |||
| bool | destr = false | |||
| ) | [inline] |
| storage::commitAction::commitAction | ( | CommitStage | s, | |
| CType | t, | |||
| const string & | d, | |||
| const Container * | co, | |||
| bool | destr = false | |||
| ) | [inline] |
| 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.
| const Container* storage::commitAction::co | ( | ) | const [inline] |
| const Volume* storage::commitAction::vol | ( | ) | const [inline] |
| bool storage::commitAction::operator== | ( | const commitAction & | rhs | ) | const [inline] |
| bool storage::commitAction::operator< | ( | const commitAction & | rhs | ) | const |
References container, storage::DECREASE, storage::Volume::getMount(), storage::Volume::hasOrigMount(), storage::MOUNT, stage, type, and vol().
| 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] |
Referenced by commitAction(), operator<(), storage::operator<<(), and operator==().
Referenced by commitAction(), operator<(), storage::operator<<(), and operator==().
| string storage::commitAction::descr |
Referenced by commitAction(), and storage::operator<<().
Referenced by commitAction(), and storage::operator<<().
Referenced by co(), commitAction(), operator<(), storage::operator<<(), and vol().
| const Volume* storage::commitAction::vol |
Referenced by operator<(), and storage::operator<<().
Referenced by storage::operator<<().
| union { ... } storage::commitAction::u |
Referenced by co(), commitAction(), and vol().
1.5.5