<?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_1_split_opt_res" kind="struct" language="C++" prot="public">
    <compoundname>forpy::SplitOptRes</compoundname>
    <includes refid="types_8h" local="no">types.h</includes>
    <templateparamlist>
      <param>
        <type>typename</type>
        <declname>FT</declname>
        <defname>FT</defname>
      </param>
    </templateparamlist>
      <sectiondef kind="public-attrib">
      <memberdef kind="variable" id="structforpy_1_1_split_opt_res_1a1db328f11ca654f88195cfcf2a6432fd" prot="public" static="no" mutable="no">
        <type><ref refid="namespaceforpy_1a324c9643e02b76477c3a99a48773be8c" kindref="member">id_t</ref></type>
        <definition>id_t forpy::SplitOptRes&lt; FT &gt;::split_idx</definition>
        <argsstring></argsstring>
        <name>split_idx</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/types.h" line="120" column="1" bodyfile="/Users/classner/git/forpy/include/forpy/types.h" bodystart="120" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structforpy_1_1_split_opt_res_1adeeedc6a2a13306e09133f93c82096e6" prot="public" static="no" mutable="no">
        <type>FT</type>
        <definition>FT forpy::SplitOptRes&lt; FT &gt;::thresh</definition>
        <argsstring></argsstring>
        <name>thresh</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/types.h" line="121" column="1" bodyfile="/Users/classner/git/forpy/include/forpy/types.h" bodystart="121" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structforpy_1_1_split_opt_res_1a1fa302c9e8eda5cb010752953ad92b30" prot="public" static="no" mutable="no">
        <type>float</type>
        <definition>float forpy::SplitOptRes&lt; FT &gt;::gain</definition>
        <argsstring></argsstring>
        <name>gain</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/types.h" line="122" column="1" bodyfile="/Users/classner/git/forpy/include/forpy/types.h" bodystart="122" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structforpy_1_1_split_opt_res_1a5b040fe05af809ea33834a4934afb6a7" prot="public" static="no" mutable="no">
        <type>bool</type>
        <definition>bool forpy::SplitOptRes&lt; FT &gt;::valid</definition>
        <argsstring></argsstring>
        <name>valid</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/types.h" line="123" column="1" bodyfile="/Users/classner/git/forpy/include/forpy/types.h" bodystart="123" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="friend">
      <memberdef kind="friend" id="structforpy_1_1_split_opt_res_1ac51bd250c68a1966f2a5db3facb385ed" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>friend std::ostream &amp;</type>
        <definition>std::ostream&amp; operator&lt;&lt;</definition>
        <argsstring>(std::ostream &amp;stream, const SplitOptRes&lt; FT &gt; &amp;self)</argsstring>
        <name>operator&lt;&lt;</name>
        <param>
          <type>std::ostream &amp;</type>
          <declname>stream</declname>
        </param>
        <param>
          <type>const <ref refid="structforpy_1_1_split_opt_res" kindref="compound">SplitOptRes</ref>&lt; FT &gt; &amp;</type>
          <declname>self</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/types.h" line="125" column="1" bodyfile="/Users/classner/git/forpy/include/forpy/types.h" bodystart="125" bodyend="130"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="structforpy_1_1_split_opt_res_1a1522cf22955bd088da67b2b85ceec639" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>bool</type>
        <definition>bool forpy::SplitOptRes&lt; FT &gt;::operator==</definition>
        <argsstring>(SplitOptRes&lt; FT &gt; const &amp;rhs) const</argsstring>
        <name>operator==</name>
        <param>
          <type><ref refid="structforpy_1_1_split_opt_res" kindref="compound">SplitOptRes</ref>&lt; FT &gt; const &amp;</type>
          <declname>rhs</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/types.h" line="132" column="1" bodyfile="/Users/classner/git/forpy/include/forpy/types.h" bodystart="132" bodyend="135"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <location file="/Users/classner/git/forpy/include/forpy/types.h" line="119" column="1" bodyfile="/Users/classner/git/forpy/include/forpy/types.h" bodystart="119" bodyend="136"/>
    <listofallmembers>
      <member refid="structforpy_1_1_split_opt_res_1a1fa302c9e8eda5cb010752953ad92b30" prot="public" virt="non-virtual"><scope>forpy::SplitOptRes</scope><name>gain</name></member>
      <member refid="structforpy_1_1_split_opt_res_1ac51bd250c68a1966f2a5db3facb385ed" prot="public" virt="non-virtual"><scope>forpy::SplitOptRes</scope><name>operator&lt;&lt;</name></member>
      <member refid="structforpy_1_1_split_opt_res_1a1522cf22955bd088da67b2b85ceec639" prot="public" virt="non-virtual"><scope>forpy::SplitOptRes</scope><name>operator==</name></member>
      <member refid="structforpy_1_1_split_opt_res_1a1db328f11ca654f88195cfcf2a6432fd" prot="public" virt="non-virtual"><scope>forpy::SplitOptRes</scope><name>split_idx</name></member>
      <member refid="structforpy_1_1_split_opt_res_1adeeedc6a2a13306e09133f93c82096e6" prot="public" virt="non-virtual"><scope>forpy::SplitOptRes</scope><name>thresh</name></member>
      <member refid="structforpy_1_1_split_opt_res_1a5b040fe05af809ea33834a4934afb6a7" prot="public" virt="non-virtual"><scope>forpy::SplitOptRes</scope><name>valid</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
