<?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.6"> <compounddef id="classGecode_1_1FloatAFC" kind="class" prot="public"> <compoundname>Gecode::FloatAFC</compoundname> <basecompoundref refid="classGecode_1_1AFC" prot="public" virt="non-virtual">Gecode::AFC</basecompoundref> <includes refid="float_8hh" local="no">float.hh</includes> <sectiondef kind="public-func"> <memberdef kind="function" id="group__TaskModelFloatArith_1ga2e7ef041052129b27a536c26766ccce5" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type></type> <definition>forceinline Gecode::FloatAFC::FloatAFC</definition> <argsstring>(void)</argsstring> <name>FloatAFC</name> <param> <type>void</type> </param> <briefdescription> <para>Construct as not yet initialized. </para> </briefdescription> <detaileddescription> <para>The only member functions that can be used on a constructed but not yet initialized <ref refid="classGecode_1_1AFC" kindref="compound">AFC</ref> storage is init or the assignment operator. </para> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/include/gecode/float.hh" line="1426" column="1" bodyfile="/usr/include/gecode/float/branch/afc.hpp" bodystart="41" bodyend="41"/> </memberdef> <memberdef kind="function" id="group__TaskModelFloatArith_1gadd005af1f70282285718140ce57b9a62" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type></type> <definition>forceinline Gecode::FloatAFC::FloatAFC</definition> <argsstring>(const FloatAFC &a)</argsstring> <name>FloatAFC</name> <param> <type>const <ref refid="classGecode_1_1FloatAFC" kindref="compound">FloatAFC</ref> &</type> <declname>a</declname> </param> <briefdescription> <para>Copy constructor. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/include/gecode/float.hh" line="1428" column="1" bodyfile="/usr/include/gecode/float/branch/afc.hpp" bodystart="44" bodyend="45"/> </memberdef> <memberdef kind="function" id="group__TaskModelFloatArith_1gafa8a705a270f047d75140143aba6b136" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type><ref refid="classGecode_1_1FloatAFC" kindref="compound">FloatAFC</ref> &</type> <definition>forceinline FloatAFC & Gecode::FloatAFC::operator=</definition> <argsstring>(const FloatAFC &a)</argsstring> <name>operator=</name> <param> <type>const <ref refid="classGecode_1_1FloatAFC" kindref="compound">FloatAFC</ref> &</type> <declname>a</declname> </param> <briefdescription> <para>Assignment operator. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/include/gecode/float.hh" line="1430" column="1" bodyfile="/usr/include/gecode/float/branch/afc.hpp" bodystart="48" bodyend="50"/> </memberdef> <memberdef kind="function" id="group__TaskModelFloatArith_1ga2f075ff24f38951ee1fd49d3c56906bf" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type></type> <definition>forceinline Gecode::FloatAFC::FloatAFC</definition> <argsstring>(Home home, const FloatVarArgs &x, double d=1.0)</argsstring> <name>FloatAFC</name> <param> <type><ref refid="classGecode_1_1Home" kindref="compound">Home</ref></type> <declname>home</declname> </param> <param> <type>const <ref refid="classGecode_1_1FloatVarArgs" kindref="compound">FloatVarArgs</ref> &</type> <declname>x</declname> </param> <param> <type>double</type> <declname>d</declname> <defval>1.0</defval> </param> <briefdescription> <para>Initialize for float variables <emphasis>x</emphasis> with decay factor <emphasis>d</emphasis>. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/include/gecode/float.hh" line="1432" column="1" bodyfile="/usr/include/gecode/float/branch/afc.hpp" bodystart="53" bodyend="55"/> </memberdef> <memberdef kind="function" id="group__TaskModelFloatArith_1gacf4e1932698166b20bde9e35f73f58f3" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>void</type> <definition>forceinline void Gecode::FloatAFC::init</definition> <argsstring>(Home, const FloatVarArgs &x, double d=1.0)</argsstring> <name>init</name> <param> <type><ref refid="classGecode_1_1Home" kindref="compound">Home</ref></type> <defname>home</defname> </param> <param> <type>const <ref refid="classGecode_1_1FloatVarArgs" kindref="compound">FloatVarArgs</ref> &</type> <declname>x</declname> </param> <param> <type>double</type> <declname>d</declname> <defval>1.0</defval> </param> <briefdescription> <para>Initialize for float variables <emphasis>x</emphasis> with decay factor <emphasis>d</emphasis>. </para> </briefdescription> <detaileddescription> <para>This member function can only be used once and only if the <ref refid="classGecode_1_1AFC" kindref="compound">AFC</ref> storage has been constructed with the default constructor. </para> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/include/gecode/float.hh" line="1440" column="1" bodyfile="/usr/include/gecode/float/branch/afc.hpp" bodystart="58" bodyend="60"/> </memberdef> </sectiondef> <briefdescription> <para>Recording <ref refid="classGecode_1_1AFC" kindref="compound">AFC</ref> information for float variables. </para> </briefdescription> <detaileddescription> </detaileddescription> <inheritancegraph> <node id="2362"> <label>Gecode::FloatAFC</label> <link refid="classGecode_1_1FloatAFC"/> <childnode refid="2363" relation="public-inheritance"> </childnode> </node> <node id="2363"> <label>Gecode::AFC</label> <link refid="classGecode_1_1AFC"/> </node> </inheritancegraph> <collaborationgraph> <node id="2364"> <label>Gecode::FloatAFC</label> <link refid="classGecode_1_1FloatAFC"/> <childnode refid="2365" relation="public-inheritance"> </childnode> </node> <node id="2365"> <label>Gecode::AFC</label> <link refid="classGecode_1_1AFC"/> <childnode refid="2365" relation="usage"> <edgelabel>def</edgelabel> </childnode> </node> </collaborationgraph> <location file="/usr/include/gecode/float.hh" line="1417" column="1" bodyfile="/usr/include/gecode/float.hh" bodystart="1417" bodyend="1441"/> <listofallmembers> <member refid="classGecode_1_1AFC_1aefa3ba6c008245bc2e3ab318f521b9d0" prot="public" virt="non-virtual"><scope>Gecode::FloatAFC</scope><name>AFC</name></member> <member refid="classGecode_1_1AFC_1a928268d69861797a867d61ee48266bb0" prot="public" virt="non-virtual"><scope>Gecode::FloatAFC</scope><name>AFC</name></member> <member refid="classGecode_1_1AFC_1adbf716a0b860d387841c1083ad8ee545" prot="public" virt="non-virtual"><scope>Gecode::FloatAFC</scope><name>AFC</name></member> <member refid="classGecode_1_1AFC_1ab23973b2f240390a8a8641a43348845d" prot="public" virt="non-virtual"><scope>Gecode::FloatAFC</scope><name>AFC</name></member> <member refid="classGecode_1_1AFC_1a558dbc1b812306d986ee46c8c7a47917" prot="public" virt="non-virtual"><scope>Gecode::FloatAFC</scope><name>decay</name></member> <member refid="classGecode_1_1AFC_1ae4e2b27b1b11c9a4a16bf2460844b114" prot="public" virt="non-virtual"><scope>Gecode::FloatAFC</scope><name>decay</name></member> <member refid="classGecode_1_1AFC_1af8b27b9245b3c6d5bbd340212d0c1616" prot="public" virt="non-virtual"><scope>Gecode::FloatAFC</scope><name>def</name></member> <member refid="group__TaskModelFloatArith_1ga2e7ef041052129b27a536c26766ccce5" prot="public" virt="non-virtual"><scope>Gecode::FloatAFC</scope><name>FloatAFC</name></member> <member refid="group__TaskModelFloatArith_1gadd005af1f70282285718140ce57b9a62" prot="public" virt="non-virtual"><scope>Gecode::FloatAFC</scope><name>FloatAFC</name></member> <member refid="group__TaskModelFloatArith_1ga2f075ff24f38951ee1fd49d3c56906bf" prot="public" virt="non-virtual"><scope>Gecode::FloatAFC</scope><name>FloatAFC</name></member> <member refid="group__TaskModelFloatArith_1gacf4e1932698166b20bde9e35f73f58f3" prot="public" virt="non-virtual"><scope>Gecode::FloatAFC</scope><name>init</name></member> <member refid="classGecode_1_1AFC_1a10bd15c9de08ff82a46e88cd7c8ff67d" prot="public" virt="non-virtual" ambiguityscope="Gecode::AFC::"><scope>Gecode::FloatAFC</scope><name>init</name></member> <member refid="classGecode_1_1AFC_1aca72aeed93beceb88a7d65e72c4f5606" prot="public" virt="non-virtual"><scope>Gecode::FloatAFC</scope><name>initialized</name></member> <member refid="classGecode_1_1AFC_1a58b892db096e1da4811e5fba18a791e7" prot="protected" virt="non-virtual"><scope>Gecode::FloatAFC</scope><name>n</name></member> <member refid="classGecode_1_1AFC_1a9496fbbef2137dd69b3d7ae9ddef5d51" prot="public" virt="non-virtual"><scope>Gecode::FloatAFC</scope><name>operator<<</name></member> <member refid="group__TaskModelFloatArith_1gafa8a705a270f047d75140143aba6b136" prot="public" virt="non-virtual"><scope>Gecode::FloatAFC</scope><name>operator=</name></member> <member refid="classGecode_1_1AFC_1a324deeaf0c1b26935c3a81c12de9d37c" prot="public" virt="non-virtual" ambiguityscope="Gecode::AFC::"><scope>Gecode::FloatAFC</scope><name>operator=</name></member> <member refid="classGecode_1_1AFC_1a635324f8be33802229d1a0c0eb2f5b8e" prot="public" virt="non-virtual"><scope>Gecode::FloatAFC</scope><name>set</name></member> <member refid="classGecode_1_1AFC_1afa2e995e5cbe8e6a7d48e330abe5dd35" prot="public" virt="non-virtual"><scope>Gecode::FloatAFC</scope><name>size</name></member> <member refid="classGecode_1_1AFC_1a862d408e9e7f8549d123e134aa7ebd41" prot="public" virt="non-virtual"><scope>Gecode::FloatAFC</scope><name>update</name></member> <member refid="classGecode_1_1AFC_1abae745ac3626d292fcb4fb5ca1b837dc" prot="public" virt="non-virtual"><scope>Gecode::FloatAFC</scope><name>~AFC</name></member> </listofallmembers> </compounddef> </doxygen>