libstorage-ng
Public Member Functions | List of all members
storage::Actiongraph Class Reference
Inheritance diagram for storage::Actiongraph:
Inheritance graph
[legend]
Collaboration diagram for storage::Actiongraph:
Collaboration graph
[legend]

Public Member Functions

 Actiongraph (const Storage &storage, const Devicegraph *lhs, const Devicegraph *rhs)
 
const Storageget_storage () const
 
const Devicegraphget_devicegraph (Side side) const
 
void print_graph () const
 
void write_graphviz (const std::string &filename, GraphvizFlags flags=GraphvizFlags::NONE) const
 
void print_order () const
 
bool empty () const
 
size_t num_actions () const
 
std::vector< const Action::Base * > get_commit_actions () const
 Sorted according to dependencies among actions.
 
std::vector< std::string > get_commit_actions_as_strings () const
 
Impl & get_impl ()
 
const Impl & get_impl () const
 

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