Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::geometry::detail::dsv::dsv_multi< MultiGeometry > Struct Template Reference

#include <write.hpp>

Inheritance diagram for boost::geometry::detail::dsv::dsv_multi< MultiGeometry >:

Public Types

typedef dispatch::dsv
< typename single_tag_of
< typename tag< MultiGeometry >
::type >::type, typename
boost::range_value
< MultiGeometry >::type
dispatch_one
 
typedef boost::range_iterator
< MultiGeometry const >::type 
iterator
 

Static Public Member Functions

template<typename Char , typename Traits >
static void apply (std::basic_ostream< Char, Traits > &os, MultiGeometry const &multi, dsv_settings const &settings)
 

Member Typedef Documentation

template<typename MultiGeometry>
typedef dispatch::dsv< typename single_tag_of < typename tag<MultiGeometry>::type >::type, typename boost::range_value<MultiGeometry>::type > boost::geometry::detail::dsv::dsv_multi< MultiGeometry >::dispatch_one
template<typename MultiGeometry>
typedef boost::range_iterator< MultiGeometry const >::type boost::geometry::detail::dsv::dsv_multi< MultiGeometry >::iterator

Member Function Documentation

template<typename MultiGeometry>
template<typename Char , typename Traits >
static void boost::geometry::detail::dsv::dsv_multi< MultiGeometry >::apply ( std::basic_ostream< Char, Traits > &  os,
MultiGeometry const &  multi,
dsv_settings const &  settings 
)
inlinestatic

The documentation for this struct was generated from the following file: