(defclib lib & body)
Create C library bindings.
Create C library bindings.
(loadlib libdef)
Loads a native library. DO NOT call this on the top level, should be called at runtime only.
Loads a native library. DO NOT call this on the top level, should be called at runtime only.
(loadlib-fn lib)
Creates a function that will load a native library and replace all the mapped function stubs with real versions.
Creates a function that will load a native library and replace all the mapped function stubs with real versions.
(parse-lib name & body)
Parses input to defclib and returns a library specification map
Parses input to defclib and returns a library specification map
(typeof x)
(typeof x pass-style)
Returns the java class type of a callback, struct or union. Use the second parameter with :val or :ref to get the java class for a structure or union that is passed by value or reference respectively.
Returns the java class type of a callback, struct or union. Use the second parameter with :val or :ref to get the java class for a structure or union that is passed by value or reference respectively.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close