#include <StorageTypes.h>
Public Member Functions | |
| Subvolume (const string &path) | |
| Subvolume (const xmlNode *node) | |
| bool | operator== (const Subvolume &rhs) const |
| bool | operator!= (const Subvolume &rhs) const |
| string | path () const |
| bool | deleted () const |
| void | setDeleted (bool val=true) |
| bool | created () const |
| void | setCreated (bool val=true) |
| operator SubvolInfo () const | |
Private Attributes | |
| string | p |
| bool | del |
| bool | create |
Friends | |
| std::ostream & | operator<< (std::ostream &, const Subvolume &) |
| void | setChildValue (xmlNode *node, const char *name, const Subvolume &value) |
| storage::Subvolume::Subvolume | ( | const string & | path | ) | [inline] |
| storage::Subvolume::Subvolume | ( | const xmlNode * | node | ) | [inline] |
References storage::getChildValue(), and p.
| bool storage::Subvolume::operator!= | ( | const Subvolume & | rhs | ) | const [inline] |
| string storage::Subvolume::path | ( | ) | const [inline] |
| bool storage::Subvolume::deleted | ( | ) | const [inline] |
References del.
| void storage::Subvolume::setDeleted | ( | bool | val = true |
) | [inline] |
References del.
| bool storage::Subvolume::created | ( | ) | const [inline] |
References create.
| void storage::Subvolume::setCreated | ( | bool | val = true |
) | [inline] |
| storage::Subvolume::operator SubvolInfo | ( | ) | const [inline] |
References p.
| std::ostream& operator<< | ( | std::ostream & | s, | |
| const Subvolume & | sv | |||
| ) | [friend] |
| void setChildValue | ( | xmlNode * | node, | |
| const char * | name, | |||
| const Subvolume & | value | |||
| ) | [friend] |
string storage::Subvolume::p [private] |
Referenced by operator SubvolInfo(), operator==(), path(), and Subvolume().
bool storage::Subvolume::del [private] |
Referenced by deleted(), operator==(), and setDeleted().
bool storage::Subvolume::create [private] |
Referenced by created(), and setCreated().
1.5.6