194 lines
10 KiB
XML
194 lines
10 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_1Reify" kind="class" prot="public">
|
|
<compoundname>Gecode::Reify</compoundname>
|
|
<includes refid="int_8hh" local="no">int.hh</includes>
|
|
<sectiondef kind="protected-attrib">
|
|
<memberdef kind="variable" id="classGecode_1_1Reify_1a1f1295aae8166e16f8c2213aa54bed18" prot="protected" static="no" mutable="no">
|
|
<type><ref refid="classGecode_1_1BoolVar" kindref="compound">BoolVar</ref></type>
|
|
<definition>BoolVar Gecode::Reify::x</definition>
|
|
<argsstring></argsstring>
|
|
<name>x</name>
|
|
<briefdescription>
|
|
<para>The Boolean control variable. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/int.hh" line="855" column="1" bodyfile="/usr/include/gecode/int.hh" bodystart="855" bodyend="-1"/>
|
|
</memberdef>
|
|
<memberdef kind="variable" id="classGecode_1_1Reify_1ae1a12bc14f4cb57552acabd52683755f" prot="protected" static="no" mutable="no">
|
|
<type><ref refid="namespaceGecode_1a8904e2a3f216089daeaa60652a6429a5" kindref="member">ReifyMode</ref></type>
|
|
<definition>ReifyMode Gecode::Reify::rm</definition>
|
|
<argsstring></argsstring>
|
|
<name>rm</name>
|
|
<briefdescription>
|
|
<para>The reification mode. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/int.hh" line="857" column="1" bodyfile="/usr/include/gecode/int.hh" bodystart="857" bodyend="-1"/>
|
|
</memberdef>
|
|
</sectiondef>
|
|
<sectiondef kind="public-func">
|
|
<memberdef kind="function" id="classGecode_1_1Reify_1a5e31e060c7e852daad94f7027cea924c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type></type>
|
|
<definition>forceinline Gecode::Reify::Reify</definition>
|
|
<argsstring>(void)</argsstring>
|
|
<name>Reify</name>
|
|
<param>
|
|
<type>void</type>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Default constructor without proper initialization. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/int.hh" line="860" column="1" bodyfile="/usr/include/gecode/int/reify.hpp" bodystart="46" bodyend="47"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classGecode_1_1Reify_1aff122d64ffc2d04cb066e87708288c10" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type></type>
|
|
<definition>forceinline Gecode::Reify::Reify</definition>
|
|
<argsstring>(BoolVar x, ReifyMode rm=RM_EQV)</argsstring>
|
|
<name>Reify</name>
|
|
<param>
|
|
<type><ref refid="classGecode_1_1BoolVar" kindref="compound">BoolVar</ref></type>
|
|
<declname>x</declname>
|
|
</param>
|
|
<param>
|
|
<type><ref refid="namespaceGecode_1a8904e2a3f216089daeaa60652a6429a5" kindref="member">ReifyMode</ref></type>
|
|
<declname>rm</declname>
|
|
<defval><ref refid="namespaceGecode_1a8904e2a3f216089daeaa60652a6429a5ad608be446ca24286ac821efc8667e37e" kindref="member">RM_EQV</ref></defval>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Construct reification specification. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/int.hh" line="862" column="1" bodyfile="/usr/include/gecode/int/reify.hpp" bodystart="49" bodyend="50"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classGecode_1_1Reify_1aef1e672986a449994aa7a192c03241be" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
|
|
<type><ref refid="classGecode_1_1BoolVar" kindref="compound">BoolVar</ref></type>
|
|
<definition>forceinline BoolVar Gecode::Reify::var</definition>
|
|
<argsstring>(void) const </argsstring>
|
|
<name>var</name>
|
|
<param>
|
|
<type>void</type>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Return Boolean control variable. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/int.hh" line="864" column="1" bodyfile="/usr/include/gecode/int/reify.hpp" bodystart="52" bodyend="54"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classGecode_1_1Reify_1a0c1c09aea83fb5a4afd4ac6443e9dcd6" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
|
|
<type><ref refid="namespaceGecode_1a8904e2a3f216089daeaa60652a6429a5" kindref="member">ReifyMode</ref></type>
|
|
<definition>forceinline ReifyMode Gecode::Reify::mode</definition>
|
|
<argsstring>(void) const </argsstring>
|
|
<name>mode</name>
|
|
<param>
|
|
<type>void</type>
|
|
</param>
|
|
<briefdescription>
|
|
<para>Return reification mode. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/int.hh" line="866" column="1" bodyfile="/usr/include/gecode/int/reify.hpp" bodystart="60" bodyend="62"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classGecode_1_1Reify_1ae06dfeac134d46e1a4b327a5384bd989" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type>void</type>
|
|
<definition>forceinline void Gecode::Reify::var</definition>
|
|
<argsstring>(BoolVar x)</argsstring>
|
|
<name>var</name>
|
|
<param>
|
|
<type><ref refid="classGecode_1_1BoolVar" kindref="compound">BoolVar</ref></type>
|
|
<declname>x</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para><ref refid="namespaceGecode_1_1Set" kindref="compound">Set</ref> Boolean control variable. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/int.hh" line="868" column="1" bodyfile="/usr/include/gecode/int/reify.hpp" bodystart="56" bodyend="58"/>
|
|
</memberdef>
|
|
<memberdef kind="function" id="classGecode_1_1Reify_1a4872b96b5027d884ecf32895fe2eeb23" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
|
|
<type>void</type>
|
|
<definition>forceinline void Gecode::Reify::mode</definition>
|
|
<argsstring>(ReifyMode rm)</argsstring>
|
|
<name>mode</name>
|
|
<param>
|
|
<type><ref refid="namespaceGecode_1a8904e2a3f216089daeaa60652a6429a5" kindref="member">ReifyMode</ref></type>
|
|
<declname>rm</declname>
|
|
</param>
|
|
<briefdescription>
|
|
<para><ref refid="namespaceGecode_1_1Set" kindref="compound">Set</ref> reification mode. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<inbodydescription>
|
|
</inbodydescription>
|
|
<location file="/usr/include/gecode/int.hh" line="870" column="1" bodyfile="/usr/include/gecode/int/reify.hpp" bodystart="64" bodyend="66"/>
|
|
</memberdef>
|
|
</sectiondef>
|
|
<briefdescription>
|
|
<para>Reification specification. </para> </briefdescription>
|
|
<detaileddescription>
|
|
</detaileddescription>
|
|
<collaborationgraph>
|
|
<node id="5883">
|
|
<label>Gecode::BoolVar</label>
|
|
<link refid="classGecode_1_1BoolVar"/>
|
|
<childnode refid="5884" relation="public-inheritance">
|
|
</childnode>
|
|
</node>
|
|
<node id="5887">
|
|
<label>BoolVarImpBase</label>
|
|
</node>
|
|
<node id="5884">
|
|
<label>Gecode::VarImpVar< Int::BoolVarImp ></label>
|
|
<link refid="classGecode_1_1VarImpVar"/>
|
|
<childnode refid="5885" relation="public-inheritance">
|
|
</childnode>
|
|
<childnode refid="5886" relation="usage">
|
|
<edgelabel>x</edgelabel>
|
|
</childnode>
|
|
</node>
|
|
<node id="5885">
|
|
<label>Gecode::Var</label>
|
|
<link refid="classGecode_1_1Var"/>
|
|
</node>
|
|
<node id="5882">
|
|
<label>Gecode::Reify</label>
|
|
<link refid="classGecode_1_1Reify"/>
|
|
<childnode refid="5883" relation="usage">
|
|
<edgelabel>x</edgelabel>
|
|
</childnode>
|
|
</node>
|
|
<node id="5886">
|
|
<label>Gecode::Int::BoolVarImp</label>
|
|
<link refid="classGecode_1_1Int_1_1BoolVarImp"/>
|
|
<childnode refid="5887" relation="public-inheritance">
|
|
</childnode>
|
|
</node>
|
|
</collaborationgraph>
|
|
<location file="/usr/include/gecode/int.hh" line="852" column="1" bodyfile="/usr/include/gecode/int.hh" bodystart="852" bodyend="871"/>
|
|
<listofallmembers>
|
|
<member refid="classGecode_1_1Reify_1a0c1c09aea83fb5a4afd4ac6443e9dcd6" prot="public" virt="non-virtual"><scope>Gecode::Reify</scope><name>mode</name></member>
|
|
<member refid="classGecode_1_1Reify_1a4872b96b5027d884ecf32895fe2eeb23" prot="public" virt="non-virtual"><scope>Gecode::Reify</scope><name>mode</name></member>
|
|
<member refid="classGecode_1_1Reify_1a5e31e060c7e852daad94f7027cea924c" prot="public" virt="non-virtual"><scope>Gecode::Reify</scope><name>Reify</name></member>
|
|
<member refid="classGecode_1_1Reify_1aff122d64ffc2d04cb066e87708288c10" prot="public" virt="non-virtual"><scope>Gecode::Reify</scope><name>Reify</name></member>
|
|
<member refid="classGecode_1_1Reify_1ae1a12bc14f4cb57552acabd52683755f" prot="protected" virt="non-virtual"><scope>Gecode::Reify</scope><name>rm</name></member>
|
|
<member refid="classGecode_1_1Reify_1aef1e672986a449994aa7a192c03241be" prot="public" virt="non-virtual"><scope>Gecode::Reify</scope><name>var</name></member>
|
|
<member refid="classGecode_1_1Reify_1ae06dfeac134d46e1a4b327a5384bd989" prot="public" virt="non-virtual"><scope>Gecode::Reify</scope><name>var</name></member>
|
|
<member refid="classGecode_1_1Reify_1a1f1295aae8166e16f8c2213aa54bed18" prot="protected" virt="non-virtual"><scope>Gecode::Reify</scope><name>x</name></member>
|
|
</listofallmembers>
|
|
</compounddef>
|
|
</doxygen>
|