[Boost-bugs] [Boost C++ Libraries] #7741: Undocumented Graph requirements

Subject: [Boost-bugs] [Boost C++ Libraries] #7741: Undocumented Graph requirements
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-11-27 10:38:14


#7741: Undocumented Graph requirements
------------------------------+---------------------------------------------
 Reporter: dave | Owner: jewillco
     Type: Bugs | Status: new
Milestone: To Be Determined | Component: graph
  Version: Boost 1.52.0 | Severity: Problem
 Keywords: |
------------------------------+---------------------------------------------
 Each line labelled "error:" below indicates an associated type required by
 the Graph concept that doesn't appear in
 http://www.boost.org/doc/libs/1_52_0/libs/graph/doc/Graph.html

 {{{
 'boost::mpl::if_<boost::concepts::not_satisfied<boost::concepts::GraphConcept<knights_tour<8u,
 8u> > >,
 boost::concepts::constraint<boost::concepts::GraphConcept<knights_tour<8u,
 8u> > >, boost::concepts::requirement<boost::concepts::failed************
 boost::concepts::GraphConcept<knights_tour<8u, 8u> >::************> >'
 /Users/dave/src/boost/svn/release/boost/concept/detail/general.hpp:20:
 instantiated from 'boost::concepts::requirement_<void
 (*)(boost::concepts::GraphConcept<knights_tour<8u, 8u> >)>'
 knight-tour.cpp:94: instantiated from here
 /Users/dave/src/boost/svn/release/boost/graph/graph_traits.hpp:35: error:
 no type named 'adjacency_iterator' in 'struct knights_tour<8u, 8u>'
 /Users/dave/src/boost/svn/release/boost/graph/graph_traits.hpp:36: error:
 no type named 'out_edge_iterator' in 'struct knights_tour<8u, 8u>'
 /Users/dave/src/boost/svn/release/boost/graph/graph_traits.hpp:37: error:
 no type named 'in_edge_iterator' in 'struct knights_tour<8u, 8u>'
 /Users/dave/src/boost/svn/release/boost/graph/graph_traits.hpp:38: error:
 no type named 'vertex_iterator' in 'struct knights_tour<8u, 8u>'
 /Users/dave/src/boost/svn/release/boost/graph/graph_traits.hpp:39: error:
 no type named 'edge_iterator' in 'struct knights_tour<8u, 8u>'
 /Users/dave/src/boost/svn/release/boost/graph/graph_traits.hpp:45: error:
 no type named 'vertices_size_type' in 'struct knights_tour<8u, 8u>'
 /Users/dave/src/boost/svn/release/boost/graph/graph_traits.hpp:46: error:
 no type named 'edges_size_type' in 'struct knights_tour<8u, 8u>'
 /Users/dave/src/boost/svn/release/boost/graph/graph_traits.hpp:47: error:
 no type named 'degree_size_type' in 'struct knights_tour<8u, 8u>'
 }}}

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/7741>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:11 UTC