(as-jpp-pointer item)Create a jcpp pointer that shares the backing store with the thing. Thing must implement tech.jna/PToPtr, tech.datatype.base/PDatatype, and clojure.core.matrix.protocols/PElementCount.
Create a jcpp pointer that shares the backing store with the thing. Thing must implement tech.jna/PToPtr, tech.datatype.base/PDatatype, and clojure.core.matrix.protocols/PElementCount.
(make-typed-pointer datatype elem-seq-or-count & [options])This module no longer has a typed pointer, function provided to ease portability to jna system.
This module no longer has a typed pointer, function provided to ease portability to jna system.
(offset-pointer ptr offset)Create a 'fake' temporary pointer to use in api calls. Note this function is threadsafe while (.position ptr offset) is not.
Create a 'fake' temporary pointer to use in api calls. Note this function is threadsafe while (.position ptr offset) is not.
Anything convertible to a pointer that shares the backing store. Datatypes do not have to match.
Anything convertible to a pointer that shares the backing store. Datatypes do not have to match.
(->javacpp-ptr item)(convertible-to-javacpp-ptr? item)cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |