Documentation ¶
Index ¶
- type Element
- type ImplicitITF
- type ImplicitITF1
- type ImplicitITF2
- type ImplicitITF3
- type PassArg
- type RootTable
- type SubElement
- type VariableThenFixed
- type WithAlias
- type WithArray
- type WithChildArgument
- type WithImplicitITF
- type WithOffset
- type WithOffsetArray
- type WithOpaque
- type WithRawdata
- type WithSlices
- type WithUnion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Element ¶
type Element struct { A int32 VarSizes []varSize `arrayCount:"FirstUint16" offsetsArray:"Offset32" offsetRelativeTo:"Parent"` // contains filtered or unexported fields }
type ImplicitITF ¶
type ImplicitITF interface {
// contains filtered or unexported methods
}
func ParseImplicitITF ¶
func ParseImplicitITF(src []byte) (ImplicitITF, int, error)
type ImplicitITF1 ¶
type ImplicitITF1 struct {
// contains filtered or unexported fields
}
func ParseImplicitITF1 ¶
func ParseImplicitITF1(src []byte) (ImplicitITF1, int, error)
type ImplicitITF2 ¶
type ImplicitITF2 struct {
// contains filtered or unexported fields
}
func ParseImplicitITF2 ¶
func ParseImplicitITF2(src []byte) (ImplicitITF2, int, error)
type ImplicitITF3 ¶
type ImplicitITF3 struct {
// contains filtered or unexported fields
}
func ParseImplicitITF3 ¶
func ParseImplicitITF3(src []byte) (ImplicitITF3, int, error)
type SubElement ¶
type SubElement struct {
// contains filtered or unexported fields
}
func ParseSubElement ¶
func ParseSubElement(src []byte, grandParentSrc []byte) (SubElement, int, error)
type VariableThenFixed ¶
type VariableThenFixed struct {
// contains filtered or unexported fields
}
func ParseVariableThenFixed ¶
func ParseVariableThenFixed(src []byte) (VariableThenFixed, int, error)
type WithAlias ¶
type WithAlias struct {
// contains filtered or unexported fields
}
Used to test that aliases are correctly retrieved
type WithChildArgument ¶
type WithChildArgument struct {
// contains filtered or unexported fields
}
func ParseWithChildArgument ¶
type WithImplicitITF ¶
type WithImplicitITF struct {
// contains filtered or unexported fields
}
func ParseWithImplicitITF ¶
func ParseWithImplicitITF(src []byte) (WithImplicitITF, int, error)
type WithOffset ¶
type WithOffset struct {
// contains filtered or unexported fields
}
Used to test Offset support
func ParseWithOffset ¶
func ParseWithOffset(src []byte, offsetToSliceCount int) (WithOffset, int, error)
type WithOffsetArray ¶
type WithOffsetArray struct {
// contains filtered or unexported fields
}
func ParseWithOffsetArray ¶
func ParseWithOffsetArray(src []byte) (WithOffsetArray, int, error)
type WithOpaque ¶
type WithOpaque struct {
// contains filtered or unexported fields
}
func ParseWithOpaque ¶
func ParseWithOpaque(src []byte) (WithOpaque, int, error)
type WithRawdata ¶
type WithRawdata struct {
// contains filtered or unexported fields
}
Used to test []byte support
func ParseWithRawdata ¶
type WithSlices ¶
type WithSlices struct {
// contains filtered or unexported fields
}
func ParseWithSlices ¶
func ParseWithSlices(src []byte) (WithSlices, int, error)
Click to show internal directories.
Click to hide internal directories.