This documentation is being rewritten. If something looks off, please cross-check with the Boost 1.91.0 Boost.Graph docs and open an issue.

VertexAndEdgeListGraph

The VertexAndEdgeListGraph concept refines the VertexListGraph and the EdgeListGraph concepts. No further requirements are added.

Models

  • adjacency_list

Concept Checking Class

  template <class G>
  struct VertexAndEdgeListGraphConcept
  {
    void constraints() {
      BOOST_CONCEPT_ASSERT(( VertexListGraphConcept<G> ));
      BOOST_CONCEPT_ASSERT(( EdgeListGraphConcept<G> ));
    }
  };