1 importJava "org.simantics.interop.scl.FunctionRegistry" where
3 register :: a -> String -> (<Proc>()) -> <Proc> ()
5 register1 :: a -> String -> (b -> <Proc>()) -> <Proc> ()
7 register2 :: a -> String -> (b -> c -> <Proc>()) -> <Proc> ()
9 register3 :: a -> String -> (b -> c -> d -> <Proc>()) -> <Proc> ()
11 register4 :: a -> String -> (b -> c -> d -> e -> <Proc>()) -> <Proc> ()
12 call0 :: a -> String -> <Proc> ()
13 call1 :: a -> String -> b -> <Proc> ()
14 call2 :: a -> String -> b -> c -> <Proc> ()
15 call3 :: a -> String -> b -> c -> d -> <Proc> ()
16 call4 :: a -> String -> b -> c -> d -> e -> <Proc> ()
19 clear :: a -> <Proc> ()
22 clearName :: a -> String -> <Proc> ()
25 clearFunction :: a -> String -> (<Proc>()) -> <Proc> ()
27 clearFunction1 :: a -> String -> (b -> <Proc>()) -> <Proc> ()
29 clearFunction2 :: a -> String -> (b -> c -> <Proc>()) -> <Proc> ()
31 clearFunction3 :: a -> String -> (b -> c -> d -> <Proc>()) -> <Proc> ()
33 clearFunction4 :: a -> String -> (b -> c -> d -> e -> <Proc>()) -> <Proc> ()