MetaError

class MetaError: PrologError

Constructors

<init>

constructor(message: String?, cause: TuPrologRuntimeException, context: ExecutionContext, extraData: Term?)

Parameters

Name Description
message: String?
cause: TuPrologRuntimeException
context: ExecutionContext
extraData: Term?

CompanionObject

MetaError

class MetaError: PrologError

Fields

Name Description
const typeFunctor: String

The type error Struct functor

Methods

of

fun of(context: ExecutionContext, cause: PrologError): MetaError

Parameters

Name Description
context: ExecutionContext
cause: PrologError

ReturnValue

Name Description
MetaError

of

fun of(context: ExecutionContext, cause: TuPrologRuntimeException): MetaError

Parameters

Name Description
context: ExecutionContext
cause: TuPrologRuntimeException

ReturnValue

Name Description
MetaError