StructBuilder

Undocumented in source.
struct StructBuilder {}

Constructors

this
this(SegmentBuilder* segment, int data, int pointers, int dataSize, short pointerCount)
Undocumented in source.

Members

Functions

_clearPointerField
void _clearPointerField(int ptrIndex)
Undocumented in source. Be warned that the author may not have intended to support it.
_getBoolField
bool _getBoolField(int offset)
Undocumented in source. Be warned that the author may not have intended to support it.
_getBoolField
bool _getBoolField(int offset, bool mask)
Undocumented in source. Be warned that the author may not have intended to support it.
_getByteField
byte _getByteField(int offset)
Undocumented in source. Be warned that the author may not have intended to support it.
_getByteField
byte _getByteField(int offset, byte mask)
Undocumented in source. Be warned that the author may not have intended to support it.
_getDoubleField
double _getDoubleField(int offset)
Undocumented in source. Be warned that the author may not have intended to support it.
_getDoubleField
double _getDoubleField(int offset, long mask)
Undocumented in source. Be warned that the author may not have intended to support it.
_getFloatField
float _getFloatField(int offset)
Undocumented in source. Be warned that the author may not have intended to support it.
_getFloatField
float _getFloatField(int offset, int mask)
Undocumented in source. Be warned that the author may not have intended to support it.
_getIntField
int _getIntField(int offset)
Undocumented in source. Be warned that the author may not have intended to support it.
_getIntField
int _getIntField(int offset, int mask)
Undocumented in source. Be warned that the author may not have intended to support it.
_getLongField
long _getLongField(int offset)
Undocumented in source. Be warned that the author may not have intended to support it.
_getLongField
long _getLongField(int offset, long mask)
Undocumented in source. Be warned that the author may not have intended to support it.
_getPointerField
T.Builder _getPointerField(int index)
Undocumented in source. Be warned that the author may not have intended to support it.
_getPointerField
T.Builder _getPointerField(int index, SegmentReader* defaultSegment, int defaultOffset)
Undocumented in source. Be warned that the author may not have intended to support it.
_getPointerField
T.Builder _getPointerField(int index, ByteBuffer* defaultBuffer, int defaultOffset, int defaultSize)
Undocumented in source. Be warned that the author may not have intended to support it.
_getShortField
short _getShortField(int offset)
Undocumented in source. Be warned that the author may not have intended to support it.
_getShortField
short _getShortField(int offset, short mask)
Undocumented in source. Be warned that the author may not have intended to support it.
_getUbyteField
ubyte _getUbyteField(int offset)
Undocumented in source. Be warned that the author may not have intended to support it.
_getUbyteField
ubyte _getUbyteField(int offset, ubyte mask)
Undocumented in source. Be warned that the author may not have intended to support it.
_getUintField
uint _getUintField(int offset)
Undocumented in source. Be warned that the author may not have intended to support it.
_getUintField
uint _getUintField(int offset, uint mask)
Undocumented in source. Be warned that the author may not have intended to support it.
_getUlongField
ulong _getUlongField(int offset)
Undocumented in source. Be warned that the author may not have intended to support it.
_getUlongField
ulong _getUlongField(int offset, ulong mask)
Undocumented in source. Be warned that the author may not have intended to support it.
_getUshortField
ushort _getUshortField(int offset)
Undocumented in source. Be warned that the author may not have intended to support it.
_getUshortField
ushort _getUshortField(int offset, ushort mask)
Undocumented in source. Be warned that the author may not have intended to support it.
_initPointerField
T.Builder _initPointerField(int index, int elementCount)
Undocumented in source. Be warned that the author may not have intended to support it.
_pointerFieldIsNull
bool _pointerFieldIsNull(int ptrIndex)
Undocumented in source. Be warned that the author may not have intended to support it.
_setBoolField
void _setBoolField(int offset, bool value)
Undocumented in source. Be warned that the author may not have intended to support it.
_setBoolField
void _setBoolField(int offset, bool value, bool mask)
Undocumented in source. Be warned that the author may not have intended to support it.
_setByteField
void _setByteField(int offset, byte value)
Undocumented in source. Be warned that the author may not have intended to support it.
_setByteField
void _setByteField(int offset, byte value, byte mask)
Undocumented in source. Be warned that the author may not have intended to support it.
_setDoubleField
void _setDoubleField(int offset, double value)
Undocumented in source. Be warned that the author may not have intended to support it.
_setDoubleField
void _setDoubleField(int offset, double value, long mask)
Undocumented in source. Be warned that the author may not have intended to support it.
_setFloatField
void _setFloatField(int offset, float value)
Undocumented in source. Be warned that the author may not have intended to support it.
_setFloatField
void _setFloatField(int offset, float value, int mask)
Undocumented in source. Be warned that the author may not have intended to support it.
_setIntField
void _setIntField(int offset, int value)
Undocumented in source. Be warned that the author may not have intended to support it.
_setIntField
void _setIntField(int offset, int value, int mask)
Undocumented in source. Be warned that the author may not have intended to support it.
_setLongField
void _setLongField(int offset, long value)
Undocumented in source. Be warned that the author may not have intended to support it.
_setLongField
void _setLongField(int offset, long value, long mask)
Undocumented in source. Be warned that the author may not have intended to support it.
_setPointerField
void _setPointerField(int index, T.Reader value)
Undocumented in source. Be warned that the author may not have intended to support it.
_setShortField
void _setShortField(int offset, short value)
Undocumented in source. Be warned that the author may not have intended to support it.
_setShortField
void _setShortField(int offset, short value, short mask)
Undocumented in source. Be warned that the author may not have intended to support it.
_setUbyteField
void _setUbyteField(int offset, ubyte value)
Undocumented in source. Be warned that the author may not have intended to support it.
_setUbyteField
void _setUbyteField(int offset, ubyte value, ubyte mask)
Undocumented in source. Be warned that the author may not have intended to support it.
_setUintField
void _setUintField(int offset, uint value)
Undocumented in source. Be warned that the author may not have intended to support it.
_setUintField
void _setUintField(int offset, uint value, uint mask)
Undocumented in source. Be warned that the author may not have intended to support it.
_setUlongField
void _setUlongField(int offset, ulong value)
Undocumented in source. Be warned that the author may not have intended to support it.
_setUlongField
void _setUlongField(int offset, ulong value, ulong mask)
Undocumented in source. Be warned that the author may not have intended to support it.
_setUshortField
void _setUshortField(int offset, ushort value)
Undocumented in source. Be warned that the author may not have intended to support it.
_setUshortField
void _setUshortField(int offset, ushort value, ushort mask)
Undocumented in source. Be warned that the author may not have intended to support it.
asReader
T asReader()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

data
int data;
Undocumented in source.
dataSize
int dataSize;
Undocumented in source.
pointerCount
short pointerCount;
Undocumented in source.
pointers
int pointers;
Undocumented in source.
segment
SegmentBuilder* segment;
Undocumented in source.

Meta