UnboundMultiMethodclass

multmeth.t[413]

Superclass
Tree

Subclass
Tree

Global
Objects

Property
Summary

Method
Summary

Property
Details

Method
Details

Unbound multi-method exception. This is thrown when a call to resolve a multi-method fails to find a binding, meaning that there’s no definition of the method that matches the types of the arguments.

class UnboundMultiMethod :   Exception

Superclass Tree   (in declaration order)

UnboundMultiMethod
Exception
`                 object`

Subclass Tree  

UnboundMultiMethod
UnboundInheritedMultiMethod

Global Objects  

(none)

Summary of Properties  

args_ func_ name_

Inherited from Exception :
errmsg_

Summary of Methods  

construct displayException

Inherited from Exception :
getExceptionMessage showStackTrace

Properties  

args_

multmeth.t[437]

the number of arguments

func_

multmeth.t[431]

the base function pointer

name_

multmeth.t[434]

the symbol name of the base function

Methods  

construct (func, args)OVERRIDDEN

multmeth.t[414]

no description available

displayException ( )OVERRIDDEN

multmeth.t[425]

display an error message describing the exception

TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3