#include <StorageTypes.h>
Public Member Functions | |
| commitAction (CommitStage s, CType t, const Text &d, const Volume *v, bool destr=false) | |
| commitAction (CommitStage s, CType t, const Text &d, const Container *c, bool destr=false) | |
| commitAction (CommitStage s, CType t, const Volume *v) | |
| commitAction (CommitStage s, CType t, const 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 | |
| const CommitStage | stage |
| const CType | type |
| const Text | description |
| const bool | destructive |
| const bool | container |
| union storage::commitAction::U | u |
Friends | |
| std::ostream & | operator<< (std::ostream &s, const commitAction &a) |
Classes | |
| union | U |
| storage::commitAction::commitAction | ( | CommitStage | s, | |
| CType | t, | |||
| const Text & | d, | |||
| const Volume * | v, | |||
| bool | destr = false | |||
| ) | [inline] |
| storage::commitAction::commitAction | ( | CommitStage | s, | |
| CType | t, | |||
| const Text & | d, | |||
| const Container * | c, | |||
| bool | destr = false | |||
| ) | [inline] |
| storage::commitAction::commitAction | ( | CommitStage | s, | |
| CType | t, | |||
| const Volume * | v | |||
| ) | [inline] |
| storage::commitAction::commitAction | ( | CommitStage | s, | |
| CType | t, | |||
| const Container * | c | |||
| ) | [inline] |
| const Container* storage::commitAction::co | ( | ) | const [inline] |
| const Volume* storage::commitAction::vol | ( | ) | const [inline] |
References container, u, and storage::commitAction::U::vol.
Referenced by operator<(), and storage::operator<<().
| 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] |
| std::ostream& operator<< | ( | std::ostream & | s, | |
| const commitAction & | a | |||
| ) | [friend] |
Referenced by storage::stage_is::operator()(), operator<(), storage::operator<<(), and operator==().
Referenced by operator<(), storage::operator<<(), and operator==().
Referenced by storage::operator<<().
| const bool storage::commitAction::destructive |
Referenced by storage::operator<<().
| const bool storage::commitAction::container |
Referenced by co(), operator<(), storage::operator<<(), and vol().
1.5.6