buffer

package
v1.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 7, 2014 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Arch32Bits = (sizeOfInt == sizeOfInt32)
View Source
var Arch64Bits = (sizeOfInt == sizeOfInt64)

Functions

func BytesToHexString

func BytesToHexString(buf []byte) string

Coverts a byte slice into a hex string

func BytesToInt16

func BytesToInt16(buf []byte, offset int) int16

Converts

func BytesToInt32

func BytesToInt32(buf []byte, offset int) int32

Covertes a slice into int32; only maximum of 4 bytes will be used

func BytesToInt64

func BytesToInt64(buf []byte, offset int) int64

Covertes a slice into int64; only maximum of 8 bytes will be used

func BytesToIntIntel

func BytesToIntIntel(buf []byte, offset int) int

func BytesToNumber

func BytesToNumber(buf []byte, offset, length int) interface{}

converts a slice of bytes into an interger with appropriate type

func GetUnsigned

func GetUnsigned(b byte) int

func Int16ToBytes

func Int16ToBytes(num int16, buffer []byte, offset int) []byte

converts a

func Int32ToBytes

func Int32ToBytes(num int32, buffer []byte, offset int) []byte

Converts an int32 to a byte slice of size 4

func Int64ToBytes

func Int64ToBytes(num int64, buffer []byte, offset int) []byte

Converts an int64 into slice of Bytes.

func VarBytesToInt64 added in v1.0.1

func VarBytesToInt64(buf []byte, offset int, len int) int64

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL