Generated on: Thu Mar 29 07:46:58 PDT 2012 for custom file set
// doxy/ or-tools/ src/ constraint_solver/

operations_research::DelayedCallMethod2< T, P, Q > Class Template Reference

Low-priority demon proxy to a method on the constraint with two arguments. More...

#include <constraint_solveri.h>

Inheritance diagram for operations_research::DelayedCallMethod2< T, P, Q >:

operations_research::Demon operations_research::BaseObject

List of all members.

Public Member Functions

 DelayedCallMethod2 (T *const ct, void(T::*method)(P, Q), const string &name, P param1, Q param2)
virtual ~DelayedCallMethod2 ()
virtual void Run (Solver *const s)
 This is the main callback of the demon.
virtual Solver::DemonPriority priority () const
 This method returns the priority of the demon.
virtual string DebugString () const


Detailed Description

template<class T, class P, class Q>
class operations_research::DelayedCallMethod2< T, P, Q >

Low-priority demon proxy to a method on the constraint with two arguments.

Definition at line 724 of file constraint_solveri.h.


Constructor & Destructor Documentation

template<class T, class P, class Q>
operations_research::DelayedCallMethod2< T, P, Q >::DelayedCallMethod2 ( T *const   ct,
void(T::*)(P, Q)  method,
const string &  name,
param1,
param2 
) [inline]

Definition at line 726 of file constraint_solveri.h.

template<class T, class P, class Q>
virtual operations_research::DelayedCallMethod2< T, P, Q >::~DelayedCallMethod2 (  )  [inline, virtual]

Definition at line 737 of file constraint_solveri.h.


Member Function Documentation

template<class T, class P, class Q>
virtual void operations_research::DelayedCallMethod2< T, P, Q >::Run ( Solver *const   s  )  [inline, virtual]

This is the main callback of the demon.

Implements operations_research::Demon.

Definition at line 739 of file constraint_solveri.h.

template<class T, class P, class Q>
virtual Solver::DemonPriority operations_research::DelayedCallMethod2< T, P, Q >::priority (  )  const [inline, virtual]

This method returns the priority of the demon.

Demon class.

Usually a demon is fast, slow or normal. Immediate demons are reserved for internal use to maintain variables.

Reimplemented from operations_research::Demon.

Definition at line 743 of file constraint_solveri.h.

template<class T, class P, class Q>
virtual string operations_research::DelayedCallMethod2< T, P, Q >::DebugString (  )  const [inline, virtual]

Reimplemented from operations_research::Demon.

Definition at line 747 of file constraint_solveri.h.


The documentation for this class was generated from the following file: