Documentation ¶
Index ¶
- type Algebraic
- type BitfieldText
- type Block
- func (b *Block) BlankBlock() *Block
- func (b *Block) Get(file *os.File, channelType uint8) Conversion
- func (b *Block) GetAlgebraic(file *os.File) Conversion
- func (b *Block) GetBitfield(file *os.File) Conversion
- func (b *Block) GetLinear(file *os.File) Conversion
- func (b *Block) GetRational(file *os.File) Conversion
- func (b *Block) GetTextToText(file *os.File) Conversion
- func (b *Block) GetTextToValue(file *os.File) Conversion
- func (b *Block) GetValueRangeToText(file *os.File, channelType uint8) Conversion
- func (b *Block) GetValueRangeToValue(file *os.File, channelType uint8) Conversion
- func (b *Block) GetValueToText(file *os.File) Conversion
- func (b *Block) GetValueToValue(file *os.File) Conversion
- type Conversion
- type Data
- type Info
- type Linear
- type Link
- type Rational
- type TextText
- type TextValue
- type ValueRangeToText
- type ValueRangeToValue
- type ValueText
- type ValueValue
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BitfieldText ¶ added in v0.0.3
func (*BitfieldText) Apply ¶ added in v0.0.3
func (bt *BitfieldText) Apply(sample *[]interface{})
type Block ¶
func (*Block) BlankBlock ¶
func (*Block) Get ¶ added in v0.0.2
func (b *Block) Get(file *os.File, channelType uint8) Conversion
Get returns an conversion struct type
func (*Block) GetAlgebraic ¶ added in v0.0.2
func (b *Block) GetAlgebraic(file *os.File) Conversion
func (*Block) GetBitfield ¶ added in v0.0.3
func (b *Block) GetBitfield(file *os.File) Conversion
func (*Block) GetLinear ¶ added in v0.0.2
func (b *Block) GetLinear(file *os.File) Conversion
GetLinear returns linear conversion struct type
func (*Block) GetRational ¶ added in v0.0.2
func (b *Block) GetRational(file *os.File) Conversion
GetRational returns rational conversion struct type
func (*Block) GetTextToText ¶ added in v0.0.3
func (b *Block) GetTextToText(file *os.File) Conversion
func (*Block) GetTextToValue ¶ added in v0.0.3
func (b *Block) GetTextToValue(file *os.File) Conversion
func (*Block) GetValueRangeToText ¶ added in v0.0.2
func (b *Block) GetValueRangeToText(file *os.File, channelType uint8) Conversion
func (*Block) GetValueRangeToValue ¶ added in v0.0.2
func (b *Block) GetValueRangeToValue(file *os.File, channelType uint8) Conversion
GetVVInterporlation returns value to value tabular look-up with interpolation
func (*Block) GetValueToText ¶ added in v0.0.2
func (b *Block) GetValueToText(file *os.File) Conversion
func (*Block) GetValueToValue ¶ added in v0.0.2
func (b *Block) GetValueToValue(file *os.File) Conversion
GetVVInterporlation returns value to value tabular look-up with interpolation
type Conversion ¶ added in v0.0.2
type Conversion interface {
Apply(*[]interface{})
}
type Rational ¶ added in v0.0.2
type ValueRangeToText ¶ added in v0.0.2
type ValueRangeToText struct { Info Info KeyMin []float64 KeyMax []float64 Links []interface{} Default interface{} DataType uint8 }
func (*ValueRangeToText) Apply ¶ added in v0.0.2
func (vt *ValueRangeToText) Apply(sample *[]interface{})
type ValueRangeToValue ¶ added in v0.0.2
type ValueRangeToValue struct { Info Info KeyMin []float64 KeyMax []float64 Values []float64 Default float64 DataType uint8 }
func (*ValueRangeToValue) Apply ¶ added in v0.0.2
func (vr *ValueRangeToValue) Apply(sample *[]interface{})
type ValueValue ¶ added in v0.0.2
func (*ValueValue) Apply ¶ added in v0.0.2
func (vv *ValueValue) Apply(sample *[]interface{})
Click to show internal directories.
Click to hide internal directories.