|
solver
1.0
|
Thrown if the best solution of the heuristic cannot be returned since the solution pool is empty. More...
#include <Exceptions.h>
Inheritance diagram for EmptySolutionPool:
Collaboration diagram for EmptySolutionPool:Public Member Functions | |
| EmptySolutionPool (const std::string &caller, const std::string &msg) | |
Public Member Functions inherited from SolverException | |
| SolverException (const std::string &caller, const std::string &msg) | |
| Constructs the exception, it comprises building of the error string and vector of lines. More... | |
| virtual const char * | what () const throw () |
| Virtual method returns the error message without an indentation. | |
| virtual std::string | whatIndented (uint32_t level=0) const throw () |
| Virtual function returning the formatted error message. More... | |
| virtual | ~SolverException () throw () |
| Virtual destructor is mandatory due to the polymorphism. | |
Additional Inherited Members | |
Protected Attributes inherited from SolverException | |
| std::string | mWhatStr |
| The formated error message without an indentation. | |
| std::vector< std::string > | mWhat |
| Individual lines of the error message. | |
Thrown if the best solution of the heuristic cannot be returned since the solution pool is empty.
Definition at line 141 of file Exceptions.h.
1.8.9.1