tmarrayencoder

package
v0.0.0-...-4aef51c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 13, 2018 License: Apache-2.0, Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type TMArrayEncoder

type TMArrayEncoder interface {
	EncodeBoolArray(b []bool) []byte
	EncodeFloat32Array(f []float32) []byte
	EncodeFloat64Array(f []float64) []byte
	EncodeInt8Array(i []int8) []byte
	EncodeInt16Array(i []int16) []byte
	EncodeInt32Array(i []int32) []byte
	EncodeInt64Array(i []int64) []byte
	EncodeOctetArray(b []byte) []byte
	EncodeTimeArray(t []time.Time) []byte
	EncodeUint8Array(i []uint8) []byte
	EncodeUint16Array(i []uint16) []byte
	EncodeUint32Array(i []uint32) []byte
	EncodeUint64Array(i []uint64) []byte
	EncodeUvarintArray(i []uint) []byte
	EncodeVarintArray(i []int) []byte
}

type TMArrayEncoderLength

type TMArrayEncoderLength interface {
	TMArrayEncoder
	PrefixStatus(TMArrayEncoderLength)
}

type TMArrayEncoderLengthPure

type TMArrayEncoderLengthPure struct {
}

func (TMArrayEncoderLengthPure) EncodeBoolArray

func (a TMArrayEncoderLengthPure) EncodeBoolArray(b []bool) []byte

func (TMArrayEncoderLengthPure) EncodeFloat32Array

func (a TMArrayEncoderLengthPure) EncodeFloat32Array(f []float32) []byte

func (TMArrayEncoderLengthPure) EncodeFloat64Array

func (a TMArrayEncoderLengthPure) EncodeFloat64Array(f []float64) []byte

func (TMArrayEncoderLengthPure) EncodeInt16Array

func (a TMArrayEncoderLengthPure) EncodeInt16Array(i []int16) []byte

func (TMArrayEncoderLengthPure) EncodeInt32Array

func (a TMArrayEncoderLengthPure) EncodeInt32Array(i []int32) []byte

func (TMArrayEncoderLengthPure) EncodeInt64Array

func (a TMArrayEncoderLengthPure) EncodeInt64Array(i []int64) []byte

func (TMArrayEncoderLengthPure) EncodeInt8Array

func (a TMArrayEncoderLengthPure) EncodeInt8Array(i []int8) []byte

func (TMArrayEncoderLengthPure) EncodeOctetArray

func (a TMArrayEncoderLengthPure) EncodeOctetArray(b []byte) []byte

func (TMArrayEncoderLengthPure) EncodeTimeArray

func (a TMArrayEncoderLengthPure) EncodeTimeArray(t []time.Time) []byte

func (TMArrayEncoderLengthPure) EncodeUint16Array

func (a TMArrayEncoderLengthPure) EncodeUint16Array(i []uint16) []byte

func (TMArrayEncoderLengthPure) EncodeUint32Array

func (a TMArrayEncoderLengthPure) EncodeUint32Array(i []uint32) []byte

func (TMArrayEncoderLengthPure) EncodeUint64Array

func (a TMArrayEncoderLengthPure) EncodeUint64Array(i []uint64) []byte

func (TMArrayEncoderLengthPure) EncodeUint8Array

func (a TMArrayEncoderLengthPure) EncodeUint8Array(i []uint8) []byte

func (TMArrayEncoderLengthPure) EncodeUvarintArray

func (a TMArrayEncoderLengthPure) EncodeUvarintArray(i []uint) []byte

func (TMArrayEncoderLengthPure) EncodeVarintArray

func (a TMArrayEncoderLengthPure) EncodeVarintArray(i []int) []byte

func (TMArrayEncoderLengthPure) PrefixStatus

type TMArrayEncoderUnlength

type TMArrayEncoderUnlength interface {
	TMArrayEncoder
	PrefixStatus(TMArrayEncoderUnlength)
}

type TMArrayEncoderUnlengthPure

type TMArrayEncoderUnlengthPure struct {
}

func (TMArrayEncoderUnlengthPure) EncodeBoolArray

func (a TMArrayEncoderUnlengthPure) EncodeBoolArray(b []bool) (ary []byte)

func (TMArrayEncoderUnlengthPure) EncodeFloat32Array

func (a TMArrayEncoderUnlengthPure) EncodeFloat32Array(f []float32) (ary []byte)

func (TMArrayEncoderUnlengthPure) EncodeFloat64Array

func (a TMArrayEncoderUnlengthPure) EncodeFloat64Array(f []float64) (ary []byte)

func (TMArrayEncoderUnlengthPure) EncodeInt16Array

func (a TMArrayEncoderUnlengthPure) EncodeInt16Array(i []int16) (ary []byte)

func (TMArrayEncoderUnlengthPure) EncodeInt32Array

func (a TMArrayEncoderUnlengthPure) EncodeInt32Array(i []int32) (ary []byte)

func (TMArrayEncoderUnlengthPure) EncodeInt64Array

func (a TMArrayEncoderUnlengthPure) EncodeInt64Array(i []int64) (ary []byte)

func (TMArrayEncoderUnlengthPure) EncodeInt8Array

func (a TMArrayEncoderUnlengthPure) EncodeInt8Array(i []int8) (ary []byte)

func (TMArrayEncoderUnlengthPure) EncodeOctetArray

func (a TMArrayEncoderUnlengthPure) EncodeOctetArray(b []byte) (ary []byte)

func (TMArrayEncoderUnlengthPure) EncodeTimeArray

func (a TMArrayEncoderUnlengthPure) EncodeTimeArray(t []time.Time) (ary []byte)

func (TMArrayEncoderUnlengthPure) EncodeUint16Array

func (a TMArrayEncoderUnlengthPure) EncodeUint16Array(i []uint16) (ary []byte)

func (TMArrayEncoderUnlengthPure) EncodeUint32Array

func (a TMArrayEncoderUnlengthPure) EncodeUint32Array(i []uint32) (ary []byte)

func (TMArrayEncoderUnlengthPure) EncodeUint64Array

func (a TMArrayEncoderUnlengthPure) EncodeUint64Array(i []uint64) (ary []byte)

func (TMArrayEncoderUnlengthPure) EncodeUint8Array

func (a TMArrayEncoderUnlengthPure) EncodeUint8Array(i []uint8) (ary []byte)

func (TMArrayEncoderUnlengthPure) EncodeUvarintArray

func (a TMArrayEncoderUnlengthPure) EncodeUvarintArray(i []uint) (ary []byte)

func (TMArrayEncoderUnlengthPure) EncodeVarintArray

func (a TMArrayEncoderUnlengthPure) EncodeVarintArray(i []int) (ary []byte)

func (TMArrayEncoderUnlengthPure) PrefixStatus

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL