FlexBuffersBuilder
Functions
Finishes a typed vector element. The initial position of the vector must be passed
Finish writing the message into the buffer. After that no other element must be inserted into the buffer. Also, you must call this function before start using the FlexBuffer message
Insert a single Boolean into the buffer
Insert a single Byte into the buffer
Insert a single Double into the buffer.
Adds a DoubleArray into the message as a typed vector of fixed size.
Insert a single Float into the buffer.
Adds a FloatArray into the message as a typed vector of fixed size.
Insert a single Int into the buffer.
Adds a IntArray into the message as a typed vector of fixed size.
Insert a single Long into the buffer.
Adds a LongArray into the message as a typed vector of fixed size.
Insert a single Short into the buffer.
Adds a ShortArray into the message as a typed vector of fixed size.
Insert a single String into the buffer.
Insert a single UByte into the buffer
Adds a UByteArray into the message as a typed vector of fixed size.
Insert a single UInt into the buffer.
Adds a UIntArray into the message as a typed vector of fixed size.
Insert a single ULong into the buffer.
Adds a ULongArray into the message as a typed vector of fixed size.
Insert a single UShort into the buffer.
Adds a UShortArray into the message as a typed vector of fixed size.
Creates a new typed vector will all elements inserted in block.
Insert a single Boolean into the buffer. A key must be present if element is inserted into a map.
Insert a single Byte into the buffer. A key must be present if element is inserted into a map.
Adds a ByteArray into the message as a Blob. A key must be present if element is inserted into a map.
Insert a single Double into the buffer. A key must be present if element is inserted into a map.
Adds a DoubleArray into the message as a typed vector of fixed size. A key must be present if element is inserted into a map.
Insert a single Float into the buffer. A key must be present if element is inserted into a map.
Adds a FloatArray into the message as a typed vector of fixed size. A key must be present if element is inserted into a map.
Insert a single Int into the buffer. A key must be present if element is inserted into a map.
Adds a IntArray into the message as a typed vector of fixed size. A key must be present if element is inserted into a map.
Insert a single Long into the buffer. A key must be present if element is inserted into a map.
Adds a LongArray into the message as a typed vector of fixed size. A key must be present if element is inserted into a map.
Insert a single Short into the buffer. A key must be present if element is inserted into a map.
Adds a ShortArray into the message as a typed vector of fixed size. A key must be present if element is inserted into a map.
Insert a single String into the buffer. A key must be present if element is inserted into a map.
Insert a single UByte into the buffer. A key must be present if element is inserted into a map.
Adds a UByteArray into the message as a typed vector of fixed size. A key must be present if element is inserted into a map.
Adds a UIntArray into the message as a typed vector of fixed size. A key must be present if element is inserted into a map.
Insert a single ULong into the buffer. A key must be present if element is inserted into a map.
Adds a ULongArray into the message as a typed vector of fixed size. A key must be present if element is inserted into a map.
Adds a UShortArray into the message as a typed vector of fixed size. A key must be present if element is inserted into a map.
Helper function to return position for starting a new vector.