Documentation
¶
Index ¶
- type AnonymousAreas
- type BeforeLookup
- type Boolean
- type CheckPrefix
- type Custom
- type CustomBuiltin
- type CustomStr
- type Dec
- type DecoderBranching
- type DecoderBranchingStress
- type DecoderOptionals
- type DecoderOptionalsStress
- type Decoders
- type DecodersBounded
- type DecodersBoundedStress
- type DecodersBoundedString
- type DecodersBoundedStringStress
- type DecodersLimited
- type DecodersLimitedStress
- type DecodersLimitedString
- type DecodersLimitedStringStress
- type DecodersStress
- type DecodersString
- type DecodersStringStress
- type DoubleOpts
- type FixedLook
- type FooBarBaz
- type Hex
- type IncludeChar
- type IncludeString
- type Jump
- type JustToCompile
- type JustToCompileString
- type LookupJump
- type Oct
- type PassHeadingStringRegression
- type Prefixes
- type Regression1
- type RegressionCheck1
- type RegressionCheck2
- type RegressionCheck3
- type RestLength
- type Rule
- type Shift1
- type Shift2
- type Shift3
- type Shift4
- type ShouldBeImportWithCustomType
- type SilentAreas
- type Split
- type SplitString
- type Star
- type Str
- type TargetConstraintsCheck
- type TrickyDateParsing
- func (p *TrickyDateParsing) Extract(line string) (bool, error)
- func (p *TrickyDateParsing) GetFullDay() (res int)
- func (p *TrickyDateParsing) GetFullHour() (res int)
- func (p *TrickyDateParsing) GetFullMicrosecs() (res int)
- func (p *TrickyDateParsing) GetFullMinute() (res int)
- func (p *TrickyDateParsing) GetFullMonth() (res int)
- func (p *TrickyDateParsing) GetFullSecond() (res int)
- func (p *TrickyDateParsing) GetFullYear() (res int)
- func (p *TrickyDateParsing) GetHourHour() (res int)
- func (p *TrickyDateParsing) GetHourMicrosecs() (res int)
- func (p *TrickyDateParsing) GetHourMinute() (res int)
- func (p *TrickyDateParsing) GetHourSecond() (res int)
- func (p *TrickyDateParsing) GetSecondsMicrosecs() (res int)
- func (p *TrickyDateParsing) GetSecondsSecond() (res int)
- type URL
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnonymousAreas ¶
AnonymousAreas ...
type BeforeLookup ¶
BeforeLookup ...
type CheckPrefix ¶
CheckPrefix ...
type CustomBuiltin ¶
CustomBuiltin ...
type DecoderBranching ¶
DecoderBranching ...
func (*DecoderBranching) Extract ¶
func (p *DecoderBranching) Extract(line []byte) (bool, error)
Extract ...
func (*DecoderBranching) GetHeadData ¶
func (p *DecoderBranching) GetHeadData() (res []byte)
GetHeadData ...
type DecoderBranchingStress ¶
DecoderBranchingStress ...
func (*DecoderBranchingStress) Extract ¶
func (p *DecoderBranchingStress) Extract(line []byte) (bool, error)
Extract ...
func (*DecoderBranchingStress) GetHeadData ¶
func (p *DecoderBranchingStress) GetHeadData() (res []byte)
GetHeadData ...
type DecoderOptionals ¶
DecoderOptionals ...
func (*DecoderOptionals) Extract ¶
func (p *DecoderOptionals) Extract(line []byte) (bool, error)
Extract ...
func (*DecoderOptionals) GetHeadData ¶
func (p *DecoderOptionals) GetHeadData() (res []byte)
GetHeadData ...
type DecoderOptionalsStress ¶
DecoderOptionalsStress ...
func (*DecoderOptionalsStress) Extract ¶
func (p *DecoderOptionalsStress) Extract(line []byte) (bool, error)
Extract ...
func (*DecoderOptionalsStress) GetHeadData ¶
func (p *DecoderOptionalsStress) GetHeadData() (res []byte)
GetHeadData ...
type Decoders ¶
type Decoders struct {
Rest []byte
Int8 int8
Int16 int16
Int32 int32
Int64 int64
Uint8 uint8
Uint16 uint16
Uint32 uint32
Uint64 uint64
Float32 float32
Float64 float64
String []byte
}
Decoders ...
type DecodersBounded ¶
DecodersBounded ...
type DecodersBoundedStress ¶
DecodersBoundedStress ...
type DecodersBoundedString ¶
DecodersBoundedString ...
type DecodersBoundedStringStress ¶
DecodersBoundedStringStress ...
type DecodersLimited ¶
type DecodersLimited struct {
Rest []byte
Int8 int8
Int16 int16
Int32 int32
Int64 int64
Uint8 uint8
Uint16 uint16
Uint32 uint32
Uint64 uint64
Float32 float32
Float64 float64
String []byte
}
DecodersLimited ...
type DecodersLimitedStress ¶
type DecodersLimitedStress struct {
Rest []byte
Int8 int8
Int16 int16
Int32 int32
Int64 int64
Uint8 uint8
Uint16 uint16
Uint32 uint32
Uint64 uint64
Float32 float32
Float64 float64
String []byte
}
DecodersLimitedStress ...
type DecodersLimitedString ¶
type DecodersLimitedString struct {
Rest []byte
Int8 int8
Int16 int16
Int32 int32
Int64 int64
Uint8 uint8
Uint16 uint16
Uint32 uint32
Uint64 uint64
Float32 float32
Float64 float64
String []byte
}
DecodersLimitedString ...
type DecodersLimitedStringStress ¶
type DecodersLimitedStringStress struct {
Rest []byte
Int8 int8
Int16 int16
Int32 int32
Int64 int64
Uint8 uint8
Uint16 uint16
Uint32 uint32
Uint64 uint64
Float32 float32
Float64 float64
String []byte
}
DecodersLimitedStringStress ...
type DecodersStress ¶
type DecodersStress struct {
Rest []byte
Int8 int8
Int16 int16
Int32 int32
Int64 int64
Uint8 uint8
Uint16 uint16
Uint32 uint32
Uint64 uint64
Float32 float32
Float64 float64
String []byte
}
DecodersStress ...
type DecodersString ¶
type DecodersString struct {
Rest []byte
Int8 int8
Int16 int16
Int32 int32
Int64 int64
Uint8 uint8
Uint16 uint16
Uint32 uint32
Uint64 uint64
Float32 float32
Float64 float64
String []byte
}
DecodersString ...
type DecodersStringStress ¶
type DecodersStringStress struct {
Rest []byte
Int8 int8
Int16 int16
Int32 int32
Int64 int64
Uint8 uint8
Uint16 uint16
Uint32 uint32
Uint64 uint64
Float32 float32
Float64 float64
String []byte
}
DecodersStringStress ...
type DoubleOpts ¶
type DoubleOpts struct {
Rest []byte
Head struct {
Valid bool
Data []byte
}
Rest1 struct {
Valid bool
Data []byte
}
}
DoubleOpts ...
type FooBarBaz ¶
type FooBarBaz struct {
Rest string
Stuff string
Bar struct {
Valid bool
ID struct {
Valid bool
Foobarbaz string
}
}
Baz string
}
FooBarBaz relates to https://github.com/sirkon/ldetool/issues/40
func (*FooBarBaz) GetBarIDFoobarbaz ¶
GetBarIDFoobarbaz ...
type IncludeChar ¶
IncludeChar ...
type IncludeString ¶
IncludeString ...
type JustToCompile ¶
JustToCompile ...
type JustToCompileString ¶
JustToCompileString ...
type PassHeadingStringRegression ¶
PassHeadingStringRegression ...
type Regression1 ¶
Regression1 ...
type RegressionCheck1 ¶
type RegressionCheck1 struct {
Rest string
Time string
Pump int8
PState struct {
Valid bool
State string
}
IState struct {
Valid bool
State string
}
}
RegressionCheck1 ...
func (*RegressionCheck1) Extract ¶
func (p *RegressionCheck1) Extract(line string) (bool, error)
Extract ...
func (*RegressionCheck1) GetIStateState ¶
func (p *RegressionCheck1) GetIStateState() (res string)
GetIStateState ...
func (*RegressionCheck1) GetPStateState ¶
func (p *RegressionCheck1) GetPStateState() (res string)
GetPStateState ...
type RegressionCheck2 ¶
RegressionCheck2 ...
type ShouldBeImportWithCustomType ¶
ShouldBeImportWithCustomType ...
type SilentAreas ¶
type SilentAreas struct {
Rest string
Alt1 struct {
Valid bool
Amount int
}
Alt2 struct {
Valid bool
Amount string
}
}
SilentAreas ...
func (*SilentAreas) GetAlt1Amount ¶
func (p *SilentAreas) GetAlt1Amount() (res int)
GetAlt1Amount ...
func (*SilentAreas) GetAlt2Amount ¶
func (p *SilentAreas) GetAlt2Amount() (res string)
GetAlt2Amount ...
type SplitString ¶
SplitString ...
type TargetConstraintsCheck ¶
type TargetConstraintsCheck struct {
Rest []byte
}
TargetConstraintsCheck ...
type TrickyDateParsing ¶
type TrickyDateParsing struct {
Rest string
Full struct {
Valid bool
Day int
Month int
Year int
Hour int
Minute int
Second int
Microsecs int
}
Hour struct {
Valid bool
Hour int
Minute int
Second int
Microsecs int
}
Seconds struct {
Valid bool
Second int
Microsecs int
}
}
TrickyDateParsing ...
func (*TrickyDateParsing) Extract ¶
func (p *TrickyDateParsing) Extract(line string) (bool, error)
Extract ...
func (*TrickyDateParsing) GetFullDay ¶
func (p *TrickyDateParsing) GetFullDay() (res int)
GetFullDay ...
func (*TrickyDateParsing) GetFullHour ¶
func (p *TrickyDateParsing) GetFullHour() (res int)
GetFullHour ...
func (*TrickyDateParsing) GetFullMicrosecs ¶
func (p *TrickyDateParsing) GetFullMicrosecs() (res int)
GetFullMicrosecs ...
func (*TrickyDateParsing) GetFullMinute ¶
func (p *TrickyDateParsing) GetFullMinute() (res int)
GetFullMinute ...
func (*TrickyDateParsing) GetFullMonth ¶
func (p *TrickyDateParsing) GetFullMonth() (res int)
GetFullMonth ...
func (*TrickyDateParsing) GetFullSecond ¶
func (p *TrickyDateParsing) GetFullSecond() (res int)
GetFullSecond ...
func (*TrickyDateParsing) GetFullYear ¶
func (p *TrickyDateParsing) GetFullYear() (res int)
GetFullYear ...
func (*TrickyDateParsing) GetHourHour ¶
func (p *TrickyDateParsing) GetHourHour() (res int)
GetHourHour ...
func (*TrickyDateParsing) GetHourMicrosecs ¶
func (p *TrickyDateParsing) GetHourMicrosecs() (res int)
GetHourMicrosecs ...
func (*TrickyDateParsing) GetHourMinute ¶
func (p *TrickyDateParsing) GetHourMinute() (res int)
GetHourMinute ...
func (*TrickyDateParsing) GetHourSecond ¶
func (p *TrickyDateParsing) GetHourSecond() (res int)
GetHourSecond ...
func (*TrickyDateParsing) GetSecondsMicrosecs ¶
func (p *TrickyDateParsing) GetSecondsMicrosecs() (res int)
GetSecondsMicrosecs ...
func (*TrickyDateParsing) GetSecondsSecond ¶
func (p *TrickyDateParsing) GetSecondsSecond() (res int)
GetSecondsSecond ...