Gecode::Search::MemoryStop Class Reference
[Stop-objects for stopping search]
#include <search.hh>
Inherits Gecode::Search::Stop.
Detailed Description
Stop-object based on memory consumptionDefinition at line 137 of file search.hh.
Public Member Functions | |
| MemoryStop (size_t l) | |
| Stop if memory limit l (in bytes) is exceeded. | |
| size_t | limit (void) const |
| Return current limit. | |
| void | limit (size_t l) |
| Set current limit to l (in bytes). | |
| virtual bool | stop (const Statistics &s) |
| Return true if memory limit is exceeded. | |
Protected Attributes | |
| size_t | l |
| Size limit. | |
Constructor & Destructor Documentation
| Gecode::Search::MemoryStop::MemoryStop | ( | size_t | l | ) | [inline] |
Member Function Documentation
| size_t Gecode::Search::MemoryStop::limit | ( | void | ) | const [inline] |
| void Gecode::Search::MemoryStop::limit | ( | size_t | l | ) | [inline] |
| bool Gecode::Search::MemoryStop::stop | ( | const Statistics & | s | ) | [virtual] |
Member Data Documentation
size_t Gecode::Search::MemoryStop::l [protected] |
The documentation for this class was generated from the following files:
- gecode/search.hh (Revision: 7310)
- gecode/search/stop.cc (Revision: 4790)
- gecode/search/stop.icc (Revision: 4790)
