.. index:: pair: struct; rgpot::abi::detail::LayoutProbe .. _doxid-structrgpot_1_1abi_1_1detail_1_1_layout_probe: struct rgpot::abi::detail::LayoutProbe ====================================== .. toctree:: :hidden: A complete derived type: gives the CRTP template one instantiation whose size and alignment the stamp covers. Complete because compilers that instantiate the virtual members with the class need the base-to-derived conversion to be valid. .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include struct LayoutProbe: public rgpot::Potential< LayoutProbe > { // construction :target:`LayoutProbe`(); // methods void :target:`forceImpl`(const :ref:`ForceInput`&, :ref:`ForceOut`*) const; };