Home | History | Annotate | Download | only in go

Lines Matching refs:Table

3 // Table wraps a byte slice and provides read access to its data.
6 type Table struct {
11 // Offset provides access into the Table's vtable.
14 func (t *Table) Offset(vtableOffset VOffsetT) VOffsetT {
23 func (t *Table) Indirect(off UOffsetT) UOffsetT {
28 func (t *Table) String(off UOffsetT) string {
34 func (t *Table) ByteVector(off UOffsetT) []byte {
43 func (t *Table) VectorLen(off UOffsetT) int {
51 func (t *Table) Vector(off UOffsetT) UOffsetT {
59 // Union initializes any Table-derived type to point to the union at the given
61 func (t *Table) Union(t2 *Table, off UOffsetT) {
68 func (t *Table) GetBool(off UOffsetT) bool {
73 func (t *Table) GetByte(off UOffsetT) byte {
78 func (t *Table) GetUint8(off UOffsetT) uint8 {
83 func (t *Table) GetUint16(off UOffsetT) uint16 {
88 func (t *Table) GetUint32(off UOffsetT) uint32 {
93 func (t *Table) GetUint64(off UOffsetT) uint64 {
98 func (t *Table) GetInt8(off UOffsetT) int8 {
103 func (t *Table) GetInt16(off UOffsetT) int16 {
108 func (t *Table) GetInt32(off UOffsetT) int32 {
113 func (t *Table) GetInt64(off UOffsetT) int64 {
118 func (t *Table) GetFloat32(off UOffsetT) float32 {
123 func (t *Table) GetFloat64(off UOffsetT) float64 {
128 func (t *Table) GetUOffsetT(off UOffsetT) UOffsetT {
133 func (t *Table) GetVOffsetT(off UOffsetT) VOffsetT {
138 func (t *Table) GetSOffsetT(off UOffsetT) SOffsetT {
145 func (t *Table) GetBoolSlot(slot VOffsetT, d bool) bool {
157 func (t *Table) GetByteSlot(slot VOffsetT, d byte) byte {
169 func (t *Table) GetInt8Slot(slot VOffsetT, d int8) int8 {
181 func (t *Table) GetUint8Slot(slot VOffsetT, d uint8) uint8 {
193 func (t *Table) GetInt16Slot(slot VOffsetT, d int16) int16 {
205 func (t *Table) GetUint16Slot(slot VOffsetT, d uint16) uint16 {
217 func (t *Table) GetInt32Slot(slot VOffsetT, d int32) int32 {
229 func (t *Table) GetUint32Slot(slot VOffsetT, d uint32) uint32 {
241 func (t *Table) GetInt64Slot(slot VOffsetT, d int64) int64 {
253 func (t *Table) GetUint64Slot(slot VOffsetT, d uint64) uint64 {
265 func (t *Table) GetFloat32Slot(slot VOffsetT, d float32) float32 {
277 func (t *Table) GetFloat64Slot(slot VOffsetT, d float64) float64 {
289 func (t *Table) GetVOffsetTSlot(slot VOffsetT, d VOffsetT) VOffsetT {
298 func (t *Table) MutateBool(off UOffsetT, n bool) bool {
304 func (t *Table) MutateByte(off UOffsetT, n byte) bool {
310 func (t *Table) MutateUint8(off UOffsetT, n uint8) bool {
316 func (t *Table) MutateUint16(off UOffsetT, n uint16) bool {
322 func (t *Table) MutateUint32(off UOffsetT, n uint32) bool {
328 func (t *Table) MutateUint64(off UOffsetT, n uint64) bool {
334 func (t *Table) MutateInt8(off UOffsetT, n int8) bool {
340 func (t *Table) MutateInt16(off UOffsetT, n int16) bool {
346 func (t *Table) MutateInt32(off UOffsetT, n int32) bool {
352 func (t *Table) MutateInt64(off UOffsetT, n int64) bool {
358 func (t *Table) MutateFloat32(off UOffsetT, n float32) bool {
364 func (t *Table) MutateFloat64(off UOffsetT, n float64) bool {
370 func (t *Table) MutateUOffsetT(off UOffsetT, n UOffsetT) bool {
376 func (t *Table) MutateVOffsetT(off UOffsetT, n VOffsetT) bool {
382 func (t *Table) MutateSOffsetT(off UOffsetT, n SOffsetT) bool {
388 func (t *Table) MutateBoolSlot(slot VOffsetT, n bool) bool {
398 func (t *Table) MutateByteSlot(slot VOffsetT, n byte) bool {
408 func (t *Table) MutateInt8Slot(slot VOffsetT, n int8) bool {
418 func (t *Table) MutateUint8Slot(slot VOffsetT, n uint8) bool {
428 func (t *Table) MutateInt16Slot(slot VOffsetT, n int16) bool {
438 func (t *Table) MutateUint16Slot(slot VOffsetT, n uint16) bool {
448 func (t *Table) MutateInt32Slot(slot VOffsetT, n int32) bool {
458 func (t *Table) MutateUint32Slot(slot VOffsetT, n uint32) bool {
468 func (t *Table) MutateInt64Slot(slot VOffsetT, n int64) bool {
478 func (t *Table) MutateUint64Slot(slot VOffsetT, n uint64) bool {
488 func (t *Table) MutateFloat32Slot(slot VOffsetT, n float32) bool {
498 func (t *Table) MutateFloat64Slot(slot VOffsetT, n float64) bool {