cpsp::HPThreadingHandler Class Reference
#include <HPThreadingHandler.hh>
Inheritance diagram for cpsp::HPThreadingHandler:
Detailed Description
This abstract class handles the structure generation in the HP-lattice-modellDefinition at line 33 of file HPThreadingHandler.hh.
Public Member Functions | |
virtual unsigned int | enumerateStructures (StringVec &structs)=0 |
virtual unsigned int | generateStructures ()=0 |
HPThreadingHandler () | |
virtual | ~HPThreadingHandler () |
Constructor & Destructor Documentation
cpsp::HPThreadingHandler::HPThreadingHandler | ( | ) | [inline] |
Definition at line 38 of file HPThreadingHandler.hh.
virtual cpsp::HPThreadingHandler::~HPThreadingHandler | ( | ) | [inline, virtual] |
Definition at line 40 of file HPThreadingHandler.hh.
Member Function Documentation
virtual unsigned int cpsp::HPThreadingHandler::enumerateStructures | ( | StringVec & | structs | ) | [pure virtual] |
starts structure enumeration with the internal parameters and stores them in structs
- Parameters:
-
structs the container to store the found structures in
- Returns:
- the number of generated structures
Implemented in cpsp::gecode::GC_HPThreading.
virtual unsigned int cpsp::HPThreadingHandler::generateStructures | ( | ) | [pure virtual] |
starts structure generation with the internal parameters
- Returns:
- the number of generated structures
Implemented in cpsp::gecode::GC_HPThreading.
The documentation for this class was generated from the following file:
- src/cpsp/HPThreadingHandler.hh