Documentation
¶
Index ¶
- type Builder
- type Cmd
- type Iterator
- func (iter *Iterator) Err() error
- func (iter *Iterator) Iterator() *pgetc.Iterator
- func (iter *Iterator) ReadBool() bool
- func (iter *Iterator) ReadBoolPtr() *bool
- func (iter *Iterator) ReadCompositeTypeHeader() uint32
- func (iter *Iterator) ReadEnum(oid pgetc.OID) string
- func (iter *Iterator) ReadEnumN(oid pgetc.OID) *string
- func (iter *Iterator) ReadInt() int
- func (iter *Iterator) ReadInt16() int16
- func (iter *Iterator) ReadInt16N() *int16
- func (iter *Iterator) ReadInt64() int64
- func (iter *Iterator) ReadInt64N() *int64
- func (iter *Iterator) ReadIntN() *int
- func (iter *Iterator) ReadJSONB(v interface{})
- func (iter *Iterator) ReadString() string
- func (iter *Iterator) ReadStringPtr() *string
- func (iter *Iterator) ReadTime() time.Time
- func (iter *Iterator) ReadUUID() uuid.UUID
- func (iter *Iterator) ReportError(err error)
- type Pool
- type Row
- type SelectCmd
- type Stream
- func (stream *Stream) Bytes() []byte
- func (stream *Stream) Err() error
- func (stream *Stream) Len() int
- func (stream *Stream) ReportError(err error)
- func (stream *Stream) Stream() *pgetc.Stream
- func (stream *Stream) WriteBool(b bool)
- func (stream *Stream) WriteCompositeType(oid pgetc.OID, v Streamable)
- func (stream *Stream) WriteEnum(oid pgetc.OID, s string)
- func (stream *Stream) WriteInt(i int)
- func (stream *Stream) WriteInt16(i int16)
- func (stream *Stream) WriteInt64(n int64)
- func (stream *Stream) WriteJSONB(v interface{})
- func (stream *Stream) WriteString(s string)
- func (stream *Stream) WriteTime(t time.Time)
- func (stream *Stream) WriteUUID(id uuid.UUID)
- type Streamable
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Iterator ¶
func NewIterator ¶
func (*Iterator) ReadBoolPtr ¶
func (*Iterator) ReadCompositeTypeHeader ¶
func (*Iterator) ReadInt16N ¶
func (*Iterator) ReadInt64N ¶
func (*Iterator) ReadString ¶
func (*Iterator) ReadStringPtr ¶
func (*Iterator) ReportError ¶
type Stream ¶
func (*Stream) ReportError ¶
func (*Stream) WriteCompositeType ¶
func (stream *Stream) WriteCompositeType(oid pgetc.OID, v Streamable)
func (*Stream) WriteInt16 ¶
func (*Stream) WriteInt64 ¶
func (*Stream) WriteJSONB ¶
func (stream *Stream) WriteJSONB(v interface{})
func (*Stream) WriteString ¶
type Streamable ¶
type Streamable interface {
WriteTo(stream *Stream)
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.