This page is for an old version of Hexaly Optimizer.
We recommend that you update your version and read the documentation for the
latest stable release.
LSBBException Class¶
-
class
localsolverblackbox.
LSBBException
¶ LocalSolverBlackBox exception. If an error occurred, LocalSolver throws a specific exception which contains useful info for debugging purposes.
See: LSBBErrorCode
Summary¶
GetFileName |
Gets the name of the LocalSolverBlackBox source file where the exception is thrown. |
GetLineNumber |
Gets the line number in the LocalSolverBlackBox source file where the exception is thrown. |
GetFunctionName |
Gets the name of the function where the exception is thrown. |
GetExplanation |
Gets the explanation about the exception. |
GetMessage |
Returns a string message with all useful info about the current exception. |
GetErrorCode |
Returns the error code associated to this exception. |
ToString |
Same as GetMessage(). |
Instance methods¶
-
string
GetFileName
()¶ Gets the name of the LocalSolverBlackBox source file where the exception is thrown. Only useful for LocalSolverBlackBox’s maintenance team.
Returns: File name. Return type: string
-
int
GetLineNumber
()¶ Gets the line number in the LocalSolverBlackBox source file where the exception is thrown. Only useful for LocalSolverBlackBox’s maintenance team.
Returns: Line number. Return type: int
-
string
GetFunctionName
()¶ Gets the name of the function where the exception is thrown.
Returns: Function name. Return type: string
-
string
GetExplanation
()¶ Gets the explanation about the exception.
Returns: Explanation. Return type: string
-
string
GetMessage
()¶ Returns a string message with all useful info about the current exception.
Returns: Exception message. Return type: string
-
LSBBErrorCode
GetErrorCode
()¶ Returns the error code associated to this exception.
Returns: Error code. Return type: LSErrorCode
-
string
ToString
()¶ Same as
GetMessage()
.Returns: Exception message. Return type: string