libstorage-ng
 All Classes Namespaces Functions Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | Protected Member Functions | Friends | List of all members
storage::Holder Class Referenceabstract
Inheritance diagram for storage::Holder:
Inheritance graph
[legend]
Collaboration diagram for storage::Holder:
Collaboration graph
[legend]

Public Member Functions

sid_t get_source_sid () const
 
sid_t get_target_sid () const
 
bool operator== (const Holder &rhs) const
 
bool operator!= (const Holder &rhs) const
 
Impl & get_impl ()
 
const Impl & get_impl () const
 
virtual Holderclone () const =0
 
void save (xmlNode *node) const
 

Protected Member Functions

 Holder (Impl *impl)
 
void create (Devicegraph *devicegraph, const Device *source, const Device *target)
 
void load (Devicegraph *devicegraph, const xmlNode *node)
 

Friends

std::ostream & operator<< (std::ostream &out, const Holder &holder)
 

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