This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
yap-6.3/packages/gecode/dev/extractor/xml/classGecode_1_1SetAFC.xml
Vitor Santos Costa a8eda03305 4.2.1 support
2014-01-22 09:41:47 +00:00

168 lines
11 KiB
XML

<?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_1SetAFC" kind="class" prot="public">
<compoundname>Gecode::SetAFC</compoundname>
<basecompoundref refid="classGecode_1_1AFC" prot="public" virt="non-virtual">Gecode::AFC</basecompoundref>
<includes refid="set_8hh" local="no">set.hh</includes>
<sectiondef kind="public-func">
<memberdef kind="function" id="classGecode_1_1SetAFC_1a66c0425df7415a3ba6c8cba0a4b575f5" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type></type>
<definition>forceinline Gecode::SetAFC::SetAFC</definition>
<argsstring>(void)</argsstring>
<name>SetAFC</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/set.hh" line="1162" column="1" bodyfile="/usr/include/gecode/set/branch/afc.hpp" bodystart="41" bodyend="41"/>
</memberdef>
<memberdef kind="function" id="classGecode_1_1SetAFC_1acd59418dacf62f924736c94b35ac4ea4" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type></type>
<definition>forceinline Gecode::SetAFC::SetAFC</definition>
<argsstring>(const SetAFC &amp;a)</argsstring>
<name>SetAFC</name>
<param>
<type>const <ref refid="classGecode_1_1SetAFC" kindref="compound">SetAFC</ref> &amp;</type>
<declname>a</declname>
</param>
<briefdescription>
<para>Copy constructor. </para> </briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/set.hh" line="1164" column="1" bodyfile="/usr/include/gecode/set/branch/afc.hpp" bodystart="44" bodyend="45"/>
</memberdef>
<memberdef kind="function" id="classGecode_1_1SetAFC_1a54049d8f2c1339a54d09517d42f541bd" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type><ref refid="classGecode_1_1SetAFC" kindref="compound">SetAFC</ref> &amp;</type>
<definition>forceinline SetAFC &amp; Gecode::SetAFC::operator=</definition>
<argsstring>(const SetAFC &amp;a)</argsstring>
<name>operator=</name>
<param>
<type>const <ref refid="classGecode_1_1SetAFC" kindref="compound">SetAFC</ref> &amp;</type>
<declname>a</declname>
</param>
<briefdescription>
<para>Assignment operator. </para> </briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/set.hh" line="1166" column="1" bodyfile="/usr/include/gecode/set/branch/afc.hpp" bodystart="48" bodyend="50"/>
</memberdef>
<memberdef kind="function" id="classGecode_1_1SetAFC_1a7e1368a71525ae19aa209f809598ace8" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type></type>
<definition>forceinline Gecode::SetAFC::SetAFC</definition>
<argsstring>(Home home, const SetVarArgs &amp;x, double d=1.0)</argsstring>
<name>SetAFC</name>
<param>
<type><ref refid="classGecode_1_1Home" kindref="compound">Home</ref></type>
<declname>home</declname>
</param>
<param>
<type>const <ref refid="classGecode_1_1SetVarArgs" kindref="compound">SetVarArgs</ref> &amp;</type>
<declname>x</declname>
</param>
<param>
<type>double</type>
<declname>d</declname>
<defval>1.0</defval>
</param>
<briefdescription>
<para>Initialize for set variables <emphasis>x</emphasis> with decay factor <emphasis>d</emphasis>. </para> </briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/set.hh" line="1168" column="1" bodyfile="/usr/include/gecode/set/branch/afc.hpp" bodystart="53" bodyend="55"/>
</memberdef>
<memberdef kind="function" id="classGecode_1_1SetAFC_1aba7088e6b69d0874ac8ff1e41215c7ac" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>void</type>
<definition>forceinline void Gecode::SetAFC::init</definition>
<argsstring>(Home, const SetVarArgs &amp;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_1SetVarArgs" kindref="compound">SetVarArgs</ref> &amp;</type>
<declname>x</declname>
</param>
<param>
<type>double</type>
<declname>d</declname>
<defval>1.0</defval>
</param>
<briefdescription>
<para>Initialize for set 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/set.hh" line="1176" column="1" bodyfile="/usr/include/gecode/set/branch/afc.hpp" bodystart="58" bodyend="60"/>
</memberdef>
</sectiondef>
<briefdescription>
<para>Recording <ref refid="classGecode_1_1AFC" kindref="compound">AFC</ref> information for set variables. </para> </briefdescription>
<detaileddescription>
</detaileddescription>
<inheritancegraph>
<node id="6370">
<label>Gecode::SetAFC</label>
<link refid="classGecode_1_1SetAFC"/>
<childnode refid="6371" relation="public-inheritance">
</childnode>
</node>
<node id="6371">
<label>Gecode::AFC</label>
<link refid="classGecode_1_1AFC"/>
</node>
</inheritancegraph>
<collaborationgraph>
<node id="6372">
<label>Gecode::SetAFC</label>
<link refid="classGecode_1_1SetAFC"/>
<childnode refid="6373" relation="public-inheritance">
</childnode>
</node>
<node id="6373">
<label>Gecode::AFC</label>
<link refid="classGecode_1_1AFC"/>
<childnode refid="6373" relation="usage">
<edgelabel>def</edgelabel>
</childnode>
</node>
</collaborationgraph>
<location file="/usr/include/gecode/set.hh" line="1153" column="1" bodyfile="/usr/include/gecode/set.hh" bodystart="1153" bodyend="1177"/>
<listofallmembers>
<member refid="classGecode_1_1AFC_1aefa3ba6c008245bc2e3ab318f521b9d0" prot="public" virt="non-virtual"><scope>Gecode::SetAFC</scope><name>AFC</name></member>
<member refid="classGecode_1_1AFC_1a928268d69861797a867d61ee48266bb0" prot="public" virt="non-virtual"><scope>Gecode::SetAFC</scope><name>AFC</name></member>
<member refid="classGecode_1_1AFC_1adbf716a0b860d387841c1083ad8ee545" prot="public" virt="non-virtual"><scope>Gecode::SetAFC</scope><name>AFC</name></member>
<member refid="classGecode_1_1AFC_1ab23973b2f240390a8a8641a43348845d" prot="public" virt="non-virtual"><scope>Gecode::SetAFC</scope><name>AFC</name></member>
<member refid="classGecode_1_1AFC_1a558dbc1b812306d986ee46c8c7a47917" prot="public" virt="non-virtual"><scope>Gecode::SetAFC</scope><name>decay</name></member>
<member refid="classGecode_1_1AFC_1ae4e2b27b1b11c9a4a16bf2460844b114" prot="public" virt="non-virtual"><scope>Gecode::SetAFC</scope><name>decay</name></member>
<member refid="classGecode_1_1AFC_1af8b27b9245b3c6d5bbd340212d0c1616" prot="public" virt="non-virtual"><scope>Gecode::SetAFC</scope><name>def</name></member>
<member refid="classGecode_1_1SetAFC_1aba7088e6b69d0874ac8ff1e41215c7ac" prot="public" virt="non-virtual"><scope>Gecode::SetAFC</scope><name>init</name></member>
<member refid="classGecode_1_1AFC_1a10bd15c9de08ff82a46e88cd7c8ff67d" prot="public" virt="non-virtual" ambiguityscope="Gecode::AFC::"><scope>Gecode::SetAFC</scope><name>init</name></member>
<member refid="classGecode_1_1AFC_1aca72aeed93beceb88a7d65e72c4f5606" prot="public" virt="non-virtual"><scope>Gecode::SetAFC</scope><name>initialized</name></member>
<member refid="classGecode_1_1AFC_1a58b892db096e1da4811e5fba18a791e7" prot="protected" virt="non-virtual"><scope>Gecode::SetAFC</scope><name>n</name></member>
<member refid="classGecode_1_1AFC_1a9496fbbef2137dd69b3d7ae9ddef5d51" prot="public" virt="non-virtual"><scope>Gecode::SetAFC</scope><name>operator&lt;&lt;</name></member>
<member refid="classGecode_1_1SetAFC_1a54049d8f2c1339a54d09517d42f541bd" prot="public" virt="non-virtual"><scope>Gecode::SetAFC</scope><name>operator=</name></member>
<member refid="classGecode_1_1AFC_1a324deeaf0c1b26935c3a81c12de9d37c" prot="public" virt="non-virtual" ambiguityscope="Gecode::AFC::"><scope>Gecode::SetAFC</scope><name>operator=</name></member>
<member refid="classGecode_1_1AFC_1a635324f8be33802229d1a0c0eb2f5b8e" prot="public" virt="non-virtual"><scope>Gecode::SetAFC</scope><name>set</name></member>
<member refid="classGecode_1_1SetAFC_1a66c0425df7415a3ba6c8cba0a4b575f5" prot="public" virt="non-virtual"><scope>Gecode::SetAFC</scope><name>SetAFC</name></member>
<member refid="classGecode_1_1SetAFC_1acd59418dacf62f924736c94b35ac4ea4" prot="public" virt="non-virtual"><scope>Gecode::SetAFC</scope><name>SetAFC</name></member>
<member refid="classGecode_1_1SetAFC_1a7e1368a71525ae19aa209f809598ace8" prot="public" virt="non-virtual"><scope>Gecode::SetAFC</scope><name>SetAFC</name></member>
<member refid="classGecode_1_1AFC_1afa2e995e5cbe8e6a7d48e330abe5dd35" prot="public" virt="non-virtual"><scope>Gecode::SetAFC</scope><name>size</name></member>
<member refid="classGecode_1_1AFC_1a862d408e9e7f8549d123e134aa7ebd41" prot="public" virt="non-virtual"><scope>Gecode::SetAFC</scope><name>update</name></member>
<member refid="classGecode_1_1AFC_1abae745ac3626d292fcb4fb5ca1b837dc" prot="public" virt="non-virtual"><scope>Gecode::SetAFC</scope><name>~AFC</name></member>
</listofallmembers>
</compounddef>
</doxygen>