PandA-2024.02
Public Member Functions | Private Attributes
compatibility_edge_writer Class Reference

Functor used by boost::write_graphviz to write the edge info. More...

#include <clique_covering.hpp>

Public Member Functions

 compatibility_edge_writer (const boost_cc_compatibility_graph &_g)
 Constructor. More...
 
void operator() (std::ostream &out, const boost::graph_traits< cc_compatibility_graph >::edge_descriptor &e) const
 Functor actually called by the boost library to perform the writing. More...
 

Private Attributes

const boost_cc_compatibility_graphg
 reference to graph where the node is stored More...
 

Detailed Description

Functor used by boost::write_graphviz to write the edge info.

Definition at line 258 of file clique_covering.hpp.

Constructor & Destructor Documentation

◆ compatibility_edge_writer()

compatibility_edge_writer::compatibility_edge_writer ( const boost_cc_compatibility_graph _g)
inlineexplicit

Constructor.

It initializes reference to the graph provided as parameter

Definition at line 268 of file clique_covering.hpp.

Member Function Documentation

◆ operator()()

void compatibility_edge_writer::operator() ( std::ostream &  out,
const boost::graph_traits< cc_compatibility_graph >::edge_descriptor &  e 
) const
inline

Functor actually called by the boost library to perform the writing.

Definition at line 275 of file clique_covering.hpp.

Field Documentation

◆ g

const boost_cc_compatibility_graph& compatibility_edge_writer::g
private

reference to graph where the node is stored

Definition at line 262 of file clique_covering.hpp.


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

Generated on Mon Feb 12 2024 13:03:47 for PandA-2024.02 by doxygen 1.8.13