Re: [Boost-bugs] [Boost C++ Libraries] #9066: Add support for MultiPoint WKB format

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #9066: Add support for MultiPoint WKB format
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-08-29 23:27:30


#9066: Add support for MultiPoint WKB format
--------------------------------------+----------------------------
  Reporter: mloskot | Owner: mloskot
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: geometry
   Version: Boost Development Trunk | Severity: Not Applicable
Resolution: | Keywords: wkb
--------------------------------------+----------------------------

Comment (by mloskot):

 The patch looks good to me. It's a good start for the WKB support for
 multi-geometries.

 The read_wkb tests pass:

 {{{
 $ cd ~/dev/boost/_svn/trunk/libs/geometry/extensions/test/gis/io/wkb
 $ b2
 ...patience...
 ...patience...
 ...found 1506 targets...
 ...updating 4 targets...
 gcc.compile.c++
 ../../../../../../../bin.v2/libs/geometry/extensions/test/gis/io/wkb/read_wkb.test/gcc-4.8.1/debug/read_wkb.o
 In file included from ../../../../../../../boost/bind/bind.hpp:29:0,
                  from ../../../../../../../boost/bind.hpp:22,
                  from
 ../../../../../../../boost/test/impl/framework.ipp:46,
                  from
 ../../../../../../../boost/test/included/test_exec_monitor.hpp:22,
                  from read_wkb.cpp:14:
 ../../../../../../../boost/bind/arg.hpp: In constructor
 â€˜boost::arg<I>::arg(const T&)’:
 ../../../../../../../boost/bind/arg.hpp:37:22: warning: typedef
 â€˜T_must_be_placeholder’ locally defined but not used [-Wunused-local-
 typedefs]
          typedef char T_must_be_placeholder[ I ==
 is_placeholder<T>::value? 1: -1 ];
                       ^
 In file included from ../../../../../../../boost/tuple/tuple.hpp:33:0,
                  from
 ../../../../../../../boost/geometry/policies/relate/tupled.hpp:15,
                  from
 ../../../../../../../boost/geometry/strategies/intersection.hpp:17,
                  from
 ../../../../../../../boost/geometry/algorithms/detail/overlay/get_turns.hpp:43,
                  from
 ../../../../../../../boost/geometry/algorithms/disjoint.hpp:32,
                  from
 ../../../../../../../boost/geometry/algorithms/num_points.hpp:26,
                  from
 ../../../../../../../boost/geometry/algorithms/equals.hpp:36,
                  from read_wkb.cpp:19:
 ../../../../../../../boost/tuple/detail/tuple_basic.hpp: In function
 â€˜typename boost::tuples::access_traits<typename boost::tuples::element<N,
 boost::tuples::cons<HT, TT> >::type>::const_type boost::tuples::get(const
 boost::tuples::cons<HT, TT>&)’:
 ../../../../../../../boost/tuple/detail/tuple_basic.hpp:228:45: warning:
 typedef ‘cons_element’ locally defined but not used [-Wunused-local-
 typedefs]
    typedef BOOST_DEDUCED_TYPENAME impl::type cons_element;
                                              ^
 In file included from
 ../../../../../../../boost/geometry/extensions/gis/io/wkb/read_wkb.hpp:18:0,
                  from read_wkb.cpp:22:
 ../../../../../../../boost/geometry/extensions/gis/io/wkb/detail/parser.hpp:
 In static member function ‘static bool
 boost::geometry::detail::wkb::linestring_parser<L>::parse(Iterator&,
 Iterator, L&, boost::geometry::detail::wkb::byte_order_type::enum_t)’:
 ../../../../../../../boost/geometry/extensions/gis/io/wkb/detail/parser.hpp:239:46:
 warning: typedef ‘point_type’ locally defined but not used [-Wunused-
 local-typedefs]
          typedef typename point_type<L>::type point_type;
                                               ^
 read_wkb.cpp: In function ‘int test_main(int, char**)’:
 read_wkb.cpp:74:47: warning: typedef ‘linestring_type’ locally defined but
 not used [-Wunused-local-typedefs]
      typedef bg::model::linestring<point_type> linestring_type;
                                                ^
 gcc.link
 ../../../../../../../bin.v2/libs/geometry/extensions/test/gis/io/wkb/read_wkb.test/gcc-4.8.1/debug/read_wkb
 testing.capture-output
 ../../../../../../../bin.v2/libs/geometry/extensions/test/gis/io/wkb/read_wkb.test/gcc-4.8.1/debug/read_wkb.run
 **passed**
 ../../../../../../../bin.v2/libs/geometry/extensions/test/gis/io/wkb/read_wkb.test/gcc-4.8.1/debug/read_wkb.test
 ...updated 4 targets...
 }}}

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/9066#comment:1>
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:14 UTC