<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.14">
  <compounddef id="structforpy_1_1get__core" kind="struct" language="C++" prot="public">
    <compoundname>forpy::get_core</compoundname>
    <includes refid="storage_8h" local="no">storage.h</includes>
    <templateparamlist>
      <param>
        <type>typename T</type>
      </param>
    </templateparamlist>
      <sectiondef kind="public-type">
      <memberdef kind="typedef" id="structforpy_1_1get__core_1a2b0b7a312fd3345d71c833a7d6eefaf9" prot="public" static="no">
        <type>std::remove_pointer&lt; T &gt;::<ref refid="structforpy_1_1get__core_1a8d6cc1161857f9e8f2710cb2a8ed21d1" kindref="member">type</ref></type>
        <definition>typedef std::remove_pointer&lt;T&gt;::type forpy::get_core&lt; T &gt;::_tmp</definition>
        <argsstring></argsstring>
        <name>_tmp</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/util/storage.h" line="137" column="1" bodyfile="/Users/classner/git/forpy/include/forpy/util/storage.h" bodystart="137" bodyend="-1"/>
      </memberdef>
      <memberdef kind="typedef" id="structforpy_1_1get__core_1a5fa2f0fee16cc5bf84e10db96e52979c" prot="public" static="no">
        <type>std::remove_reference&lt; <ref refid="structforpy_1_1get__core_1a2b0b7a312fd3345d71c833a7d6eefaf9" kindref="member">_tmp</ref> &gt;::<ref refid="structforpy_1_1get__core_1a8d6cc1161857f9e8f2710cb2a8ed21d1" kindref="member">type</ref></type>
        <definition>typedef std::remove_reference&lt;_tmp&gt;::type forpy::get_core&lt; T &gt;::__tmp</definition>
        <argsstring></argsstring>
        <name>__tmp</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/util/storage.h" line="138" column="1" bodyfile="/Users/classner/git/forpy/include/forpy/util/storage.h" bodystart="138" bodyend="-1"/>
      </memberdef>
      <memberdef kind="typedef" id="structforpy_1_1get__core_1a8d6cc1161857f9e8f2710cb2a8ed21d1" prot="public" static="no">
        <type>std::remove_cv&lt; <ref refid="structforpy_1_1get__core_1a5fa2f0fee16cc5bf84e10db96e52979c" kindref="member">__tmp</ref> &gt;::<ref refid="structforpy_1_1get__core_1a8d6cc1161857f9e8f2710cb2a8ed21d1" kindref="member">type</ref></type>
        <definition>typedef std::remove_cv&lt;__tmp&gt;::type forpy::get_core&lt; T &gt;::type</definition>
        <argsstring></argsstring>
        <name>type</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/util/storage.h" line="139" column="1" bodyfile="/Users/classner/git/forpy/include/forpy/util/storage.h" bodystart="139" bodyend="-1"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>Get the core datatype with removed pointer, reference and const modifiers. </para>    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <location file="/Users/classner/git/forpy/include/forpy/util/storage.h" line="136" column="1" bodyfile="/Users/classner/git/forpy/include/forpy/util/storage.h" bodystart="136" bodyend="140"/>
    <listofallmembers>
      <member refid="structforpy_1_1get__core_1a5fa2f0fee16cc5bf84e10db96e52979c" prot="public" virt="non-virtual"><scope>forpy::get_core</scope><name>__tmp</name></member>
      <member refid="structforpy_1_1get__core_1a2b0b7a312fd3345d71c833a7d6eefaf9" prot="public" virt="non-virtual"><scope>forpy::get_core</scope><name>_tmp</name></member>
      <member refid="structforpy_1_1get__core_1a8d6cc1161857f9e8f2710cb2a8ed21d1" prot="public" virt="non-virtual"><scope>forpy::get_core</scope><name>type</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
