Message Error
The MessageError is used whenever no other PrologError instance is suitable for representing the error
Author
Giovanni
Parameters
message
the detail message string.
cause
the cause of this exception.
contexts
a stack of contexts localising the exception
extraData
The possible extra data to be carried with the error
Constructors
MessageError
Link copied to clipboard
fun MessageError(message: String? = null, cause: Throwable? = null, context: ExecutionContext, extraData: Term? = null)
Content copied to clipboard
Types
Functions
pushContext
Link copied to clipboard
open override fun pushContext(newContext: ExecutionContext): MessageError
Content copied to clipboard
updateContext
Link copied to clipboard
open override fun updateContext(newContext: ExecutionContext, index: Int): MessageError
Content copied to clipboard
updateLastContext
Link copied to clipboard
open override fun updateLastContext(newContext: ExecutionContext): MessageError
Content copied to clipboard
Properties
context
Link copied to clipboard
contexts
Link copied to clipboard
errorStruct
Link copied to clipboard
prologStackTrace
Link copied to clipboard