Imported Upstream version 1.63.0
[platform/upstream/boost.git] / libs / geometry / doc / doxy / doxygen_output / xml / structboost_1_1geometry_1_1traits_1_1push__back.xml
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_1traits_1_1push__back" kind="struct" prot="public">
4     <compoundname>boost::geometry::traits::push_back</compoundname>
5     <includes local="no">mutable_range.hpp</includes>
6     <templateparamlist>
7       <param>
8         <type>typename Range</type>
9       </param>
10     </templateparamlist>
11       <sectiondef kind="public-type">
12       <memberdef kind="typedef" id="structboost_1_1geometry_1_1traits_1_1push__back_1a6857918a91cf37a5dd58a5a319bce963" prot="public" static="no">
13         <type>boost::range_value&lt; typename boost::remove_reference&lt; Range &gt;::type &gt;::type</type>
14         <definition>typedef boost::range_value&lt; typename boost::remove_reference&lt;Range&gt;::type &gt;::type boost::geometry::traits::push_back&lt; Range &gt;::item_type</definition>
15         <argsstring></argsstring>
16         <name>item_type</name>
17         <briefdescription>
18         </briefdescription>
19         <detaileddescription>
20         </detaileddescription>
21         <inbodydescription>
22         </inbodydescription>
23         <location file="/home/ubuntu/boost/boost/geometry/core/mutable_range.hpp" line="67" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/core/mutable_range.hpp" bodystart="67" bodyend="-1"/>
24       </memberdef>
25       </sectiondef>
26       <sectiondef kind="public-static-func">
27       <memberdef kind="function" id="structboost_1_1geometry_1_1traits_1_1push__back_1ad3cdeaf89d668bc85f9c374d1f12b8d9" prot="public" static="yes" const="no" explicit="no" inline="yes" virt="non-virtual">
28         <type>void</type>
29         <definition>static void boost::geometry::traits::push_back&lt; Range &gt;::apply</definition>
30         <argsstring>(typename rvalue_type&lt; Range &gt;::type range, item_type const &amp;item)</argsstring>
31         <name>apply</name>
32         <param>
33           <type>typename <ref refid="structboost_1_1geometry_1_1traits_1_1rvalue__type" kindref="compound">rvalue_type</ref>&lt; Range &gt;::type</type>
34           <declname>range</declname>
35         </param>
36         <param>
37           <type><ref refid="structboost_1_1geometry_1_1traits_1_1push__back_1a6857918a91cf37a5dd58a5a319bce963" kindref="member">item_type</ref> const &amp;</type>
38           <declname>item</declname>
39         </param>
40         <briefdescription>
41         </briefdescription>
42         <detaileddescription>
43         </detaileddescription>
44         <inbodydescription>
45         </inbodydescription>
46         <location file="/home/ubuntu/boost/boost/geometry/core/mutable_range.hpp" line="69" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/core/mutable_range.hpp" bodystart="69" bodyend="73"/>
47       </memberdef>
48       </sectiondef>
49     <briefdescription>
50 <para>Traits class to append a point to a range (ring, linestring, multi*) </para>    </briefdescription>
51     <detaileddescription>
52     </detaileddescription>
53     <location file="/home/ubuntu/boost/boost/geometry/core/mutable_range.hpp" line="63" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/core/mutable_range.hpp" bodystart="62" bodyend="74"/>
54     <listofallmembers>
55       <member refid="structboost_1_1geometry_1_1traits_1_1push__back_1ad3cdeaf89d668bc85f9c374d1f12b8d9" prot="public" virt="non-virtual"><scope>boost::geometry::traits::push_back</scope><name>apply</name></member>
56       <member refid="structboost_1_1geometry_1_1traits_1_1push__back_1a6857918a91cf37a5dd58a5a319bce963" prot="public" virt="non-virtual"><scope>boost::geometry::traits::push_back</scope><name>item_type</name></member>
57     </listofallmembers>
58   </compounddef>
59 </doxygen>