Liking cljdoc? Tell your friends :D

crux.memory


allocate-bufferclj

(allocate-buffer size)

allocate-unpooled-bufferclj

(allocate-unpooled-buffer size)

buffer->hexclj

(buffer->hex b)

buffer-comparatorclj


buffers=?clj

(buffers=? a b)
(buffers=? a b max-length)

compare-buffersclj

(compare-buffers a b)
(compare-buffers a b max-length)

copy-bufferclj

(copy-buffer from)
(copy-buffer from limit)
(copy-buffer from limit to)

copy-to-unpooled-bufferclj

(copy-to-unpooled-buffer from)

ensure-off-heapclj

(ensure-off-heap b tmp)

hex->bufferclj

(hex->buffer b)
(hex->buffer b to)

inc-unsigned-buffer!clj

(inc-unsigned-buffer! buffer)
(inc-unsigned-buffer! buffer prefix-length)

limit-bufferclj

(limit-buffer buffer limit)

MemoryRegioncljprotocol

->off-heapclj

(->off-heap this)
(->off-heap this to)

->on-heapclj

(->on-heap this)

as-bufferclj

(as-buffer this)

capacityclj

(capacity this)

off-heap?clj

(off-heap? this)

on-heap-bufferclj

(on-heap-buffer b)

slice-bufferclj

(slice-buffer buffer offset limit)

with-buffer-outclj

(with-buffer-out b f)
(with-buffer-out b f copy?)
(with-buffer-out b f copy? offset)

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

× close