PandA-2024.02
Public Types | Public Member Functions | Private Attributes
cc_compatibility_graph_vertex_selector< Graph > Struct Template Reference

Graph includes. More...

#include <clique_covering_graph.hpp>

Collaboration diagram for cc_compatibility_graph_vertex_selector< Graph >:
Collaboration graph
[legend]

Public Types

using vertex_descriptor = typename boost::graph_traits< Graph >::vertex_descriptor
 
using SET_container = CustomUnorderedSet< vertex_descriptor >
 

Public Member Functions

 cc_compatibility_graph_vertex_selector ()
 constructor More...
 
 cc_compatibility_graph_vertex_selector (SET_container *_support)
 constructor More...
 
bool operator() (const vertex_descriptor &v) const
 selector operator More...
 

Private Attributes

bool all
 
SET_containersupport
 

Detailed Description

template<typename Graph>
struct cc_compatibility_graph_vertex_selector< Graph >

Graph includes.

Predicate functor object used to select the proper set of vertices

Definition at line 59 of file clique_covering_graph.hpp.

Member Typedef Documentation

◆ SET_container

Definition at line 63 of file clique_covering_graph.hpp.

◆ vertex_descriptor

template<typename Graph >
using cc_compatibility_graph_vertex_selector< Graph >::vertex_descriptor = typename boost::graph_traits<Graph>::vertex_descriptor

Definition at line 62 of file clique_covering_graph.hpp.

Constructor & Destructor Documentation

◆ cc_compatibility_graph_vertex_selector() [1/2]

constructor

Definition at line 65 of file clique_covering_graph.hpp.

◆ cc_compatibility_graph_vertex_selector() [2/2]

template<typename Graph >
cc_compatibility_graph_vertex_selector< Graph >::cc_compatibility_graph_vertex_selector ( SET_container _support)
inlineexplicit

constructor

Definition at line 69 of file clique_covering_graph.hpp.

Member Function Documentation

◆ operator()()

template<typename Graph >
bool cc_compatibility_graph_vertex_selector< Graph >::operator() ( const vertex_descriptor v) const
inline

Field Documentation

◆ all

template<typename Graph >
bool cc_compatibility_graph_vertex_selector< Graph >::all
private

◆ support

template<typename Graph >
SET_container* cc_compatibility_graph_vertex_selector< Graph >::support
private

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

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