<?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="group__forpydesk_group" kind="group">
    <compoundname>forpydeskGroup</compoundname>
    <title>Desk Implementations</title>
    <innerclass refid="structforpy_1_1_tree_desk" prot="public">forpy::TreeDesk</innerclass>
    <innerclass refid="structforpy_1_1_decider_desk" prot="public">forpy::DeciderDesk</innerclass>
    <innerclass refid="structforpy_1_1_leaf_desk" prot="public">forpy::LeafDesk</innerclass>
    <innerclass refid="structforpy_1_1_random_desk" prot="public">forpy::RandomDesk</innerclass>
    <innerclass refid="structforpy_1_1_desk" prot="public">forpy::Desk</innerclass>
    <briefdescription>
<para>The &apos;desks&apos; encapsulate thread local storage. </para>    </briefdescription>
    <detaileddescription>
<para>Object construction and destruction can be largely avoided and object const-ness can be used as an automatic checker for memory access. </para>    </detaileddescription>
  </compounddef>
</doxygen>
