Documentation
¶
Index ¶
- func From[T constraints.Integer](val T, width ...int) []byte
- func FromFloat[T constraints.Float](val T, width ...int) []byte
- func FromHex(val string, sep ...string) []byte
- func Get[T constraints.Integer](data []byte, offset int, width int) (res T, off int)
- func Get2[T constraints.Integer](data []byte, offset int, width int) T
- func Random(size int) (res []byte)
- func Random2(size int, max ...int) (res []byte)
- func Set[T constraints.Integer](data []byte, offset int, value T, width int) int
- func SetByte[T constraints.Integer](data []byte, offset int, value T) int
- func SetDword[T constraints.Integer](data []byte, offset int, value T) int
- func SetQword[T constraints.Integer](data []byte, offset int, value T) int
- func SetWord[T constraints.Integer](data []byte, offset int, value T) int
- func TryFrom[T constraints.Integer](val T, width ...int) (res []byte, err error)
- func TryFromFloat[T constraints.Float](val T, width ...int) (res []byte, err error)
- func TryFromHex(val string, sep ...string) ([]byte, error)
- func TryGet[T constraints.Integer](data []byte, offset int, width int) (res T, off int, err error)
- func TryGet2[T constraints.Integer](data []byte, offset int, width int) (res T, err error)
- func TrySet[T constraints.Integer](data []byte, offset int, value T, width int) (int, error)
- func Width[T constraints.Integer](val T) int
- func Width2[T constraints.Integer | constraints.Float](val T) int
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func TryFromFloat ¶
func TryFromFloat[T constraints.Float](val T, width ...int) (res []byte, err error)
func Width ¶
func Width[T constraints.Integer](val T) int
func Width2 ¶
func Width2[T constraints.Integer | constraints.Float](val T) int
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.