1 <?xml version='1.0' encoding='UTF-8' standalone='no'?>
2 <doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.6">
3 <compounddef id="structboost_1_1geometry_1_1detail_1_1variant__or__single" kind="struct" prot="public">
4 <compoundname>boost::geometry::detail::variant_or_single</compoundname>
5 <basecompoundref prot="public" virt="non-virtual">boost::mpl::if_< boost::mpl::equal_to< boost::mpl::size< Types >, boost::mpl::int_< 1 > >, boost::mpl::front< Types >::type, make_variant_over< Types >::type ></basecompoundref>
6 <includes local="no">compress_variant.hpp</includes>
10 <declname>Types</declname>
11 <defname>Types</defname>
17 </detaileddescription>
20 <label>boost::mpl::if_< boost::mpl::equal_to< boost::mpl::size< Types >, boost::mpl::int_< 1 > >, boost::mpl::front< Types >::type, make_variant_over< Types >::type ></label>
23 <label>boost::geometry::detail::variant_or_single< Types ></label>
24 <link refid="structboost_1_1geometry_1_1detail_1_1variant__or__single"/>
25 <childnode refid="281" relation="public-inheritance">
31 <label>boost::mpl::if_< boost::mpl::equal_to< boost::mpl::size< Types >, boost::mpl::int_< 1 > >, boost::mpl::front< Types >::type, make_variant_over< Types >::type ></label>
34 <label>boost::geometry::detail::variant_or_single< Types ></label>
35 <link refid="structboost_1_1geometry_1_1detail_1_1variant__or__single"/>
36 <childnode refid="283" relation="public-inheritance">
40 <location file="/home/ubuntu/boost/boost/geometry/util/compress_variant.hpp" line="71" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/util/compress_variant.hpp" bodystart="62" bodyend="71"/>