<?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_random_desk" kind="struct" language="C++" prot="public">
    <compoundname>forpy::RandomDesk</compoundname>
    <includes refid="desk_8h" local="no">desk.h</includes>
      <sectiondef kind="public-attrib">
      <memberdef kind="variable" id="structforpy_1_1_random_desk_1a0e390991c7ea155abf693b1ca8ae520a" prot="public" static="no" mutable="no">
        <type>std::mt19937</type>
        <definition>std::mt19937 forpy::RandomDesk::random_engine</definition>
        <argsstring></argsstring>
        <name>random_engine</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/util/desk.h" line="182" column="1" bodyfile="/Users/classner/git/forpy/include/forpy/util/desk.h" bodystart="182" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structforpy_1_1_random_desk_1a6976d2208fea4d97eb1fd5190e7109cc" prot="public" static="no" mutable="no">
        <type><ref refid="namespaceforpy_1ad05e34c62859518b61b76b5085e913d8" kindref="member">uint</ref></type>
        <definition>uint forpy::RandomDesk::seed</definition>
        <argsstring></argsstring>
        <name>seed</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/util/desk.h" line="183" column="1" bodyfile="/Users/classner/git/forpy/include/forpy/util/desk.h" bodystart="183" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="structforpy_1_1_random_desk_1a8c1c8d176542e11a48a3e278f8fc754f" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>void</type>
        <definition>void forpy::RandomDesk::setup</definition>
        <argsstring>(const uint &amp;seed)</argsstring>
        <name>setup</name>
        <param>
          <type>const <ref refid="namespaceforpy_1ad05e34c62859518b61b76b5085e913d8" kindref="member">uint</ref> &amp;</type>
          <declname>seed</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/util/desk.h" line="184" column="1" bodyfile="/Users/classner/git/forpy/include/forpy/util/desk.h" bodystart="184" bodyend="187"/>
      </memberdef>
      <memberdef kind="function" id="structforpy_1_1_random_desk_1aff9d16f55626f7e71e288467ea58228e" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>void</type>
        <definition>void forpy::RandomDesk::reset</definition>
        <argsstring>()</argsstring>
        <name>reset</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/util/desk.h" line="188" column="1" bodyfile="/Users/classner/git/forpy/include/forpy/util/desk.h" bodystart="188" bodyend="191"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para><ref refid="structforpy_1_1_desk" kindref="compound">Desk</ref> for coordinating the random engines. </para>    </briefdescription>
    <detaileddescription>
<para>Storage container for threaded decider training (see also <ref refid="group__forpydesk_group" kindref="compound">Desk Implementations</ref>). </para>    </detaileddescription>
    <location file="/Users/classner/git/forpy/include/forpy/util/desk.h" line="181" column="1" bodyfile="/Users/classner/git/forpy/include/forpy/util/desk.h" bodystart="181" bodyend="192"/>
    <listofallmembers>
      <member refid="structforpy_1_1_random_desk_1a0e390991c7ea155abf693b1ca8ae520a" prot="public" virt="non-virtual"><scope>forpy::RandomDesk</scope><name>random_engine</name></member>
      <member refid="structforpy_1_1_random_desk_1aff9d16f55626f7e71e288467ea58228e" prot="public" virt="non-virtual"><scope>forpy::RandomDesk</scope><name>reset</name></member>
      <member refid="structforpy_1_1_random_desk_1a6976d2208fea4d97eb1fd5190e7109cc" prot="public" virt="non-virtual"><scope>forpy::RandomDesk</scope><name>seed</name></member>
      <member refid="structforpy_1_1_random_desk_1a8c1c8d176542e11a48a3e278f8fc754f" prot="public" virt="non-virtual"><scope>forpy::RandomDesk</scope><name>setup</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
