|
Boost : |
From: Marcelo E. Magallon (mmagallo_at_[hidden])
Date: 2005-01-02 13:48:54
On Mon, Jan 03, 2005 at 02:14:48AM +1100, Matt S Trentini wrote:
> >What problem is to take/rip these parts from Boost?
>
> I believe it's possible but I can't recall (or find) the tool that
> does the dependency analysis. Anyone know it off the top of their
> head?
Do you mean something like this:
$ cat signals.cc
#include <boost/signals.hpp>
$ c++ -E signals.cc |
perl -lne 'print $1 if m{^#\s+\d+\s+".*?/(boost/.*?)"}' |
cut -d / -f 1-2 |
sort -u
boost/any.hpp
boost/assert.hpp
boost/bind
boost/checked_delete.hpp
boost/config
boost/config.hpp
boost/detail
boost/enable_shared_from_this.hpp
boost/function
boost/function.hpp
boost/get_pointer.hpp
boost/intrusive_ptr.hpp
boost/iterator
boost/iterator.hpp
boost/last_value.hpp
boost/mem_fn.hpp
boost/mpl
boost/next_prior.hpp
boost/noncopyable.hpp
boost/operators.hpp
boost/pending
boost/preprocessor
boost/ref.hpp
boost/scoped_array.hpp
boost/scoped_ptr.hpp
boost/shared_array.hpp
boost/shared_ptr.hpp
boost/signal.hpp
boost/signals
boost/signals.hpp
boost/smart_ptr.hpp
boost/static_assert.hpp
boost/throw_exception.hpp
boost/type_traits
boost/type_traits.hpp
boost/utility
boost/utility.hpp
boost/utility_fwd.hpp
boost/visit_each.hpp
boost/weak_ptr.hpp
Or did you have something else in mind?
Marcelo
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk