Liking cljdoc? Tell your friends :D

tech.jna


char-ptr-ptr->string-vecclj

(char-ptr-ptr->string-vec num-strings char-ptr-ptr)

Decode a char** ptr.

Decode a char** ptr.
sourceraw docstring

checknilclj

(checknil value)
source

def-jna-fncljmacro

(def-jna-fn libname fn-name docstring rettype & argpairs)

TVM functions are very regular so the mapping to them can exploit this. Argpair is of type [symbol type-coersion].

TVM functions are very regular so the mapping to them can exploit this.
Argpair is of type [symbol type-coersion].
sourceraw docstring

ensure-ptrclj

(ensure-ptr item)
source

ensure-ptr-ptrclj

(ensure-ptr-ptr item)
source

ensure-typeclj

(ensure-type item-cls item)
source

find-functionclj

(find-function fn-name libname)
source

load-libraryclj

(load-library libname)
source

string->ptrclj

(string->ptr data)
source

unsafe-read-byteclj

(unsafe-read-byte byte-ary idx)
source

variable-byte-ptr->stringclj

(variable-byte-ptr->string ptr-addr)

Convert a c-string into a string

Convert a c-string into a string
sourceraw docstring

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

× close