Liking cljdoc? Tell your friends :D

clj-native.direct


defclibcljmacro

(defclib lib & body)

Create C library bindings.

Create C library bindings.
sourceraw docstring

loadlibclj

(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.
sourceraw docstring

loadlib-fnclj

(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.
sourceraw docstring

parse-libclj

(parse-lib name & body)

Parses input to defclib and returns a library specification map

Parses input to defclib and returns a library specification map
sourceraw docstring

typeofclj

(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.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close