<p><aclass="el"href="classoperations__research_1_1Demon.html"title="A Demon is the base element of a propagation queue.">Demon</a> proxy to a method on the constraint with three arguments. </p>
<pclass="definition">Definition at line <aclass="el"href="constraint__solveri_8h_source.html#l00620">620</a> of file <aclass="el"href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
<trclass="memdesc:a259efc51f0c4cda1c584c295309efd8a"><tdclass="mdescLeft"> </td><tdclass="mdescRight">This is the main callback of the demon. <ahref="#a259efc51f0c4cda1c584c295309efd8a">More...</a><br/></td></tr>
<trclass="memdesc:a7ec8db0f9eacea36b80bfacfb1b5af8b"><tdclass="mdescLeft"> </td><tdclass="mdescRight">This method returns the priority of the demon. <ahref="#a7ec8db0f9eacea36b80bfacfb1b5af8b">More...</a><br/></td></tr>
<trclass="memdesc:a4e51b1b49f9a937b335cd9381f95614d"><tdclass="mdescLeft"> </td><tdclass="mdescRight">This method inhibits the demon in the search tree below the current position. <ahref="#a4e51b1b49f9a937b335cd9381f95614d">More...</a><br/></td></tr>
<trclass="memdesc:ae63a7d849eb2b518ac708c736c670f9c"><tdclass="mdescLeft"> </td><tdclass="mdescRight">This method un-inhibits the demon that was previously inhibited. <ahref="#ae63a7d849eb2b518ac708c736c670f9c">More...</a><br/></td></tr>
template<class T , class P , class Q , class R ></div>
<tableclass="mlabels">
<tr>
<tdclass="mlabels-left">
<tableclass="memname">
<tr>
<tdclass="memname"><aclass="el"href="classoperations__research_1_1CallMethod3.html">operations_research::CallMethod3</a>< T, P, Q, R >::<aclass="el"href="classoperations__research_1_1CallMethod3.html">CallMethod3</a></td>
<td>(</td>
<tdclass="paramtype">T *const </td>
<tdclass="paramname"><em>ct</em>, </td>
</tr>
<tr>
<tdclass="paramkey"></td>
<td></td>
<tdclass="paramtype">void(T::*)(P, Q, R) </td>
<pclass="definition">Definition at line <aclass="el"href="constraint__solveri_8h_source.html#l00622">622</a> of file <aclass="el"href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
template<class T , class P , class Q , class R ></div>
<tableclass="mlabels">
<tr>
<tdclass="mlabels-left">
<tableclass="memname">
<tr>
<tdclass="memname"><aclass="el"href="classoperations__research_1_1CallMethod3.html">operations_research::CallMethod3</a>< T, P, Q, R >::~<aclass="el"href="classoperations__research_1_1CallMethod3.html">CallMethod3</a></td>
<pclass="definition">Definition at line <aclass="el"href="constraint__solveri_8h_source.html#l00631">631</a> of file <aclass="el"href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
template<class T , class P , class Q , class R ></div>
<tableclass="mlabels">
<tr>
<tdclass="mlabels-left">
<tableclass="memname">
<tr>
<tdclass="memname">std::string <aclass="el"href="classoperations__research_1_1CallMethod3.html">operations_research::CallMethod3</a>< T, P, Q, R >::DebugString </td>
<pclass="definition">Definition at line <aclass="el"href="constraint__solveri_8h_source.html#l00637">637</a> of file <aclass="el"href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
<p>This method returns the priority of the demon. </p>
<p>Usually a demon is fast, slow or normal. Immediate demons are reserved for internal use to maintain variables. </p>
<p>Reimplemented in <aclass="el"href="classoperations__research_1_1DelayedCallMethod2.html#a9fd8b3e6b2008cc95f7d562659f63e12">operations_research::DelayedCallMethod2< T, P, Q ></a>, <aclass="el"href="classoperations__research_1_1DelayedCallMethod1.html#a7ef6fa85722c1d3da524468a6f3a6347">operations_research::DelayedCallMethod1< T, P ></a>, and <aclass="el"href="classoperations__research_1_1DelayedCallMethod0.html#adfd9001b4514cf914865ff234f189775">operations_research::DelayedCallMethod0< T ></a>.</p>
template<class T , class P , class Q , class R ></div>
<tableclass="mlabels">
<tr>
<tdclass="mlabels-left">
<tableclass="memname">
<tr>
<tdclass="memname">void <aclass="el"href="classoperations__research_1_1CallMethod3.html">operations_research::CallMethod3</a>< T, P, Q, R >::Run </td>
<pclass="definition">Definition at line <aclass="el"href="constraint__solveri_8h_source.html#l00633">633</a> of file <aclass="el"href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>