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_1index_1_1equal__to" kind="struct" prot="public">
4 <compoundname>boost::geometry::index::equal_to</compoundname>
5 <basecompoundref refid="structboost_1_1geometry_1_1index_1_1detail_1_1equal__to" prot="public" virt="non-virtual">boost::geometry::index::detail::equal_to< Value ></basecompoundref>
6 <includes refid="equal__to_8hpp" local="no">equal_to.hpp</includes>
9 <type>typename Value</type>
12 <sectiondef kind="public-type">
13 <memberdef kind="typedef" id="structboost_1_1geometry_1_1index_1_1equal__to_1ae6a986988e380c2ba4afa646294cfd93" prot="public" static="no">
14 <type><ref refid="structboost_1_1geometry_1_1index_1_1detail_1_1equal__to" kindref="compound">detail::equal_to</ref>< Value >::<ref refid="structboost_1_1geometry_1_1index_1_1equal__to_1ae6a986988e380c2ba4afa646294cfd93" kindref="member">result_type</ref></type>
15 <definition>typedef detail::equal_to<Value>::result_type boost::geometry::index::equal_to< Value >::result_type</definition>
16 <argsstring></argsstring>
17 <name>result_type</name>
19 <para>The type of result returned by function object. </para> </briefdescription>
21 </detaileddescription>
24 <location file="/home/ubuntu/boost/boost/geometry/index/equal_to.hpp" line="241" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/index/equal_to.hpp" bodystart="241" bodyend="-1"/>
27 <sectiondef kind="public-func">
28 <memberdef kind="function" id="structboost_1_1geometry_1_1index_1_1equal__to_1adb497915885d69df9aff938d16922ff3" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
30 <definition>bool boost::geometry::index::equal_to< Value >::operator()</definition>
31 <argsstring>(Value const &l, Value const &r) const </argsstring>
32 <name>operator()</name>
34 <type>Value const &</type>
35 <declname>l</declname>
38 <type>Value const &</type>
39 <declname>r</declname>
42 <para>Compare Values. </para> </briefdescription>
44 <para><parameterlist kind="param"><parameteritem>
46 <parametername>l</parametername>
48 <parameterdescription>
49 <para>First value. </para></parameterdescription>
53 <parametername>r</parametername>
55 <parameterdescription>
56 <para>Second value. </para></parameterdescription>
59 <simplesect kind="return"><para>true if Values are equal. </para></simplesect>
60 </para> </detaileddescription>
63 <location file="/home/ubuntu/boost/boost/geometry/index/equal_to.hpp" line="250" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/index/equal_to.hpp" bodystart="250" bodyend="253"/>
67 <para>The function object comparing Values. </para> </briefdescription>
69 <para>The default version handles Values which are Indexables, std::pair<T1, T2>, boost::tuple<...> and std::tuple<...> if STD tuples and variadic templates are supported. All members are compared from left to right, Geometries using boost::geometry::equals() function, other types using operator==.</para><para><parameterlist kind="templateparam"><parameteritem>
71 <parametername>Value</parametername>
73 <parameterdescription>
74 <para>The type of objects which are compared by this function object. </para></parameterdescription>
77 </para> </detaileddescription>
80 <label>boost::geometry::index::equal_to< Value ></label>
81 <link refid="structboost_1_1geometry_1_1index_1_1equal__to"/>
82 <childnode refid="13" relation="public-inheritance">
86 <label>boost::geometry::index::detail::equal_to< Value ></label>
87 <link refid="structboost_1_1geometry_1_1index_1_1detail_1_1equal__to"/>
92 <label>boost::geometry::index::equal_to< Value ></label>
93 <link refid="structboost_1_1geometry_1_1index_1_1equal__to"/>
94 <childnode refid="15" relation="public-inheritance">
98 <label>boost::geometry::index::detail::equal_to< Value ></label>
99 <link refid="structboost_1_1geometry_1_1index_1_1detail_1_1equal__to"/>
101 </collaborationgraph>
102 <location file="/home/ubuntu/boost/boost/geometry/index/equal_to.hpp" line="239" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/index/equal_to.hpp" bodystart="237" bodyend="254"/>
104 <member refid="structboost_1_1geometry_1_1index_1_1equal__to_1adb497915885d69df9aff938d16922ff3" prot="public" virt="non-virtual"><scope>boost::geometry::index::equal_to</scope><name>operator()</name></member>
105 <member refid="structboost_1_1geometry_1_1index_1_1equal__to_1ae6a986988e380c2ba4afa646294cfd93" prot="public" virt="non-virtual"><scope>boost::geometry::index::equal_to</scope><name>result_type</name></member>