Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::mutate_graph Class Referenceabstract

#include <graphml.hpp>

Inheritance diagram for boost::mutate_graph:

Public Member Functions

virtual ~mutate_graph ()
 
virtual bool is_directed () const =0
 
virtual boost::any do_add_vertex ()=0
 
virtual std::pair< boost::any,
bool > 
do_add_edge (boost::any source, boost::any target)=0
 
virtual void set_graph_property (const std::string &name, const std::string &value, const std::string &value_type)=0
 
virtual void set_vertex_property (const std::string &name, boost::any vertex, const std::string &value, const std::string &value_type)=0
 
virtual void set_edge_property (const std::string &name, boost::any edge, const std::string &value, const std::string &value_type)=0
 

Constructor & Destructor Documentation

virtual boost::mutate_graph::~mutate_graph ( )
inlinevirtual

Member Function Documentation

virtual std::pair<boost::any,bool> boost::mutate_graph::do_add_edge ( boost::any  source,
boost::any  target 
)
pure virtual
virtual boost::any boost::mutate_graph::do_add_vertex ( )
pure virtual
virtual bool boost::mutate_graph::is_directed ( ) const
pure virtual
virtual void boost::mutate_graph::set_edge_property ( const std::string &  name,
boost::any  edge,
const std::string &  value,
const std::string &  value_type 
)
pure virtual
virtual void boost::mutate_graph::set_graph_property ( const std::string &  name,
const std::string &  value,
const std::string &  value_type 
)
pure virtual
virtual void boost::mutate_graph::set_vertex_property ( const std::string &  name,
boost::any  vertex,
const std::string &  value,
const std::string &  value_type 
)
pure virtual

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