UnboundMultiMethodclassmultmeth.t[413]

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)OVERRIDDENmultmeth.t[414]

no description available

displayException ( )OVERRIDDENmultmeth.t[425]
display an error message describing the exception

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