Documentation ¶
Index ¶
- func JsonWriteBlockValue(builder *jsonbuilder.Stream, block unsafe.Pointer, columnType uint8, ...)
- func JsonWriteRowValue(builder *jsonbuilder.Stream, row unsafe.Pointer, offset int, colType uint8, ...)
- func WriteBigint(buffer *jsonbuilder.Stream, p unsafe.Pointer)
- func WriteBinary(buffer *jsonbuilder.Stream, p unsafe.Pointer)
- func WriteBool(buffer *jsonbuilder.Stream, p unsafe.Pointer)
- func WriteDouble(buffer *jsonbuilder.Stream, p unsafe.Pointer)
- func WriteFloat(buffer *jsonbuilder.Stream, p unsafe.Pointer)
- func WriteInt(buffer *jsonbuilder.Stream, p unsafe.Pointer)
- func WriteJson(buffer *jsonbuilder.Stream, p unsafe.Pointer)
- func WriteNchar(buffer *jsonbuilder.Stream, p unsafe.Pointer)
- func WriteSmallint(buffer *jsonbuilder.Stream, p unsafe.Pointer)
- func WriteTimeStamp(buffer *jsonbuilder.Stream, p unsafe.Pointer, precision int, ...)
- func WriteTinyint(buffer *jsonbuilder.Stream, p unsafe.Pointer)
- func WriteUBigint(buffer *jsonbuilder.Stream, p unsafe.Pointer)
- func WriteUInt(buffer *jsonbuilder.Stream, p unsafe.Pointer)
- func WriteUSmallint(buffer *jsonbuilder.Stream, p unsafe.Pointer)
- func WriteUTinyint(buffer *jsonbuilder.Stream, p unsafe.Pointer)
- type FormatTimeFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func JsonWriteBlockValue ¶
func JsonWriteBlockValue(builder *jsonbuilder.Stream, block unsafe.Pointer, columnType uint8, column int, row int, length int, precision int, timeFormat FormatTimeFunc)
func JsonWriteRowValue ¶
func JsonWriteRowValue(builder *jsonbuilder.Stream, row unsafe.Pointer, offset int, colType uint8, length int, precision int, timeFormat FormatTimeFunc)
func WriteBigint ¶
func WriteBigint(buffer *jsonbuilder.Stream, p unsafe.Pointer)
func WriteBinary ¶
func WriteBinary(buffer *jsonbuilder.Stream, p unsafe.Pointer)
func WriteDouble ¶
func WriteDouble(buffer *jsonbuilder.Stream, p unsafe.Pointer)
func WriteFloat ¶
func WriteFloat(buffer *jsonbuilder.Stream, p unsafe.Pointer)
func WriteNchar ¶
func WriteNchar(buffer *jsonbuilder.Stream, p unsafe.Pointer)
func WriteSmallint ¶
func WriteSmallint(buffer *jsonbuilder.Stream, p unsafe.Pointer)
func WriteTimeStamp ¶
func WriteTimeStamp(buffer *jsonbuilder.Stream, p unsafe.Pointer, precision int, timeFormat FormatTimeFunc)
func WriteTinyint ¶
func WriteTinyint(buffer *jsonbuilder.Stream, p unsafe.Pointer)
func WriteUBigint ¶
func WriteUBigint(buffer *jsonbuilder.Stream, p unsafe.Pointer)
func WriteUSmallint ¶
func WriteUSmallint(buffer *jsonbuilder.Stream, p unsafe.Pointer)
func WriteUTinyint ¶
func WriteUTinyint(buffer *jsonbuilder.Stream, p unsafe.Pointer)
Types ¶
type FormatTimeFunc ¶
type FormatTimeFunc func(builder *jsonbuilder.Stream, ts int64, precision int)
Click to show internal directories.
Click to hide internal directories.