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