Boost logo

Boost :

Subject: Re: [boost] function dispatch mismatch in graph_traits
From: David Abrahams (dave_at_[hidden])
Date: 2009-02-08 11:06:31

on Sun Feb 08 2009, Sandeep Gupta <> wrote:

> Hi,
> I am having trouble making leda_graph wrapper for GRAPH<vtype,
> etype> class. In leda_graph.hpp the wrapper is defined as
> template<class vtype, class etype>
> ...
> vertices(const leda::GRAPH<vtype, etype>& g)
> {
> do_something;
> }
> Given this definition the right (and only way i think) to invoke it
> by expression
> vertices<vtype, etype>(G)



> My problem is that all internal graph routines invoke the function by
> expression vertices(G)

That shouldn't be a problem as long as leda_graph.hpp is #included
*before* any boost graph algorithm that might invoke vertices(G).

Dave Abrahams
BoostPro Computing

Boost list run by bdawes at, gregod at, cpdaniel at, john at