Liking cljdoc? Tell your friends :D

tech.v2.datatype.javacpp


address-fieldclj

source

as-javacpp-ptrclj

(as-javacpp-ptr item)
source

as-jpp-pointerclj

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

capacity-fieldclj

source

deallocator-fieldclj

source

duplicate-pointerclj

(duplicate-pointer ptr)
source

limit-fieldclj

source

make-empty-pointer-of-typeclj

(make-empty-pointer-of-type datatype)
source

make-pointer-of-typeclj

(make-pointer-of-type datatype ecount-or-seq)
source

make-typed-pointerclj

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

offset-pointerclj

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

position-fieldclj

source

PToPtrcljprotocol

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-ptrclj

(->javacpp-ptr item)

convertible-to-javacpp-ptr?clj

(convertible-to-javacpp-ptr? item)
sourceraw docstring

ptr->typed-bufferclj

(ptr->typed-buffer item)
source

release-pointerclj

(release-pointer ptr)
source

set-pointer-limit-and-capacityclj

(set-pointer-limit-and-capacity ptr elem-count)
source

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

× close