Idris2Doc : Data.Buffer.Builder

Data.Buffer.Builder

(source)

Reexports

import public Data.Buffer.Core
import public Data.Linear.Token

Definitions

record Builder : Type -> Type
Totality: total
Visibility: export
Constructor: 
B : AnyPtr -> Builder q

Projection: 
.ptr : Builder q -> AnyPtr
builder : {default 128 _ : Bits32} -> F1 q (Builder q)
Totality: total
Visibility: export
withBuilder : {default 128 _ : Bits32} -> (Builder q => F1 q a) -> a
Totality: total
Visibility: export
putBits8 : Builder q => Bits8 -> F1' q
Totality: total
Visibility: export
putBits16LE : Builder q => Bits16 -> F1' q
Totality: total
Visibility: export
putBits16BE : Builder q => Bits16 -> F1' q
Totality: total
Visibility: export
putBits32LE : Builder q => Bits32 -> F1' q
Totality: total
Visibility: export
putBits32BE : Builder q => Bits32 -> F1' q
Totality: total
Visibility: export
putBits64LE : Builder q => Bits64 -> F1' q
Totality: total
Visibility: export
putBits64BE : Builder q => Bits64 -> F1' q
Totality: total
Visibility: export
putInt8 : Builder q => Int8 -> F1' q
Totality: total
Visibility: export
putInt16LE : Builder q => Int16 -> F1' q
Totality: total
Visibility: export
putInt16BE : Builder q => Int16 -> F1' q
Totality: total
Visibility: export
putInt32LE : Builder q => Int32 -> F1' q
Totality: total
Visibility: export
putInt32BE : Builder q => Int32 -> F1' q
Totality: total
Visibility: export
putInt64LE : Builder q => Int64 -> F1' q
Totality: total
Visibility: export
putInt64BE : Builder q => Int64 -> F1' q
Totality: total
Visibility: export
putBytesFrom : Builder q => (offset : Nat) -> (len : Nat) -> IBuffer n -> {auto 0 _ : LTE (offset + len) n} -> F1' q
Totality: total
Visibility: export
putBytes : Builder q => IBuffer n -> F1' q
Totality: total
Visibility: export
putAnyBytes : Builder q => AnyBuffer -> F1' q
Totality: total
Visibility: export
putString : Builder q => String -> F1' q
Totality: total
Visibility: export
putChar : Builder q => Char -> F1' q
Totality: total
Visibility: export
putMBytes : Builder q => MBuffer q n -> F1' q
Totality: total
Visibility: export
getBytes : Builder q => F1 q AnyBuffer
Totality: total
Visibility: export
getString : Builder q => F1 q String
Totality: total
Visibility: export
fastConcat : List AnyBuffer -> AnyBuffer
Totality: total
Visibility: export