Versions in this module Expand all Collapse all v0 v0.0.1 Aug 1, 2020 Changes in this version + const TypeFloat64 + const TypeInt64 + const TypeString + var ErrNotImplemented = errors.New("not implemented") + var ErrUnknownTypeCode = errors.New("unknown type code") + type Counter interface + Count func() (int, error) + type File interface + Close func() + func OpenFile(f cio.File, productKind int) (File, error) + func OpenFileByPathWithFilter(path string, filter map[string]interface{}) (File, error) + type Float64ArrayUnsafe struct + Data unsafe.Pointer + func (a *Float64ArrayUnsafe) Free() + type Message interface + Close func() error + Data func() (latitudes []float64, longitudes []float64, values []float64, err error) + DataUnsafe func() (latitudes *Float64ArrayUnsafe, longitudes *Float64ArrayUnsafe, ...) + GetDouble func(key string) (float64, error) + GetDoubleArray func(key string) ([]float64, error) + GetInterface func(key string) (interface{}, error) + GetLong func(key string) (int64, error) + GetLongArray func(key string) ([]int64, error) + GetSize func(key string) (int64, error) + GetString func(key string) (string, error) + GetType func(key string) (string, error) + Keys func() []string + SetDouble func(key string, value float64) error + SetLong func(key string, value int64) error + type Reader interface + Next func() (Message, error) + type Writer interface