flat_buffers library

Classes

Allocator
The interface that Builder uses to allocate buffers for encoding.
BoolListReader
Reader of lists of boolean values.
BoolReader
The reader of booleans.
BufferContext
Buffer with data and some context about it.
Builder
Class that helps building flat buffers.
DefaultAllocator
Float32ListReader
Float32Reader
Float64ListReader
The reader of lists of 64-bit float values.
Float64Reader
Int16Reader
The reader of signed 32-bit integers.
Int32Reader
The reader of signed 32-bit integers.
Int64Reader
Int8ListReader
Reader of unmodifiable binary data (a list of signed 8-bit integers).
Int8Reader
The reader of 8-bit signed integers.
ListReader<E>
The reader of lists of objects. Lazy by default - see lazy.
ObjectBuilder
Class implemented by typed builders generated by flatc.
Packable
Interface implemented by the "object-api" classes (ending with "T").
Reader<T>
Object that can read a value at a BufferContext.
StringReader
The reader of string values.
StructReader<T>
An abstract reader for structs.
TableReader<T>
An abstract reader for tables.
Uint16ListReader
Reader of lists of unsigned 32-bit integer values.
Uint16Reader
The reader of unsigned 32-bit integers.
Uint32ListReader
Reader of lists of unsigned 32-bit integer values.
Uint32Reader
The reader of unsigned 32-bit integers.
Uint64Reader
The reader of unsigned 64-bit integers.
Uint8ListReader
Reader of unmodifiable binary data (a list of unsigned 8-bit integers).
Uint8Reader
The reader of unsigned 8-bit integers.

Typedefs

StructBuilder = void Function()
Callback used to invoke a struct builder's finish method.