Documentation
¶
Index ¶
- Constants
- type IReaderSeeker
- type ReaderSeeker
- func (rs *ReaderSeeker) GetInternalReader() io.Reader
- func (rs *ReaderSeeker) GetInternalReaderSeeker() iors.ReaderSeeker
- func (rs *ReaderSeeker) GetInternalSeeker() io.Seeker
- func (rs *ReaderSeeker) Read(dst []byte) (n int, err error)
- func (rs *ReaderSeeker) Read2Bytes() (bytes []byte, err error)
- func (rs *ReaderSeeker) Read4Bytes() (bytes []byte, err error)
- func (rs *ReaderSeeker) Read8Bytes() (bytes []byte, err error)
- func (rs *ReaderSeeker) ReadByte() (ub byte, err error)
- func (rs *ReaderSeeker) ReadBytes(size int) (bytes []byte, err error)
- func (rs *ReaderSeeker) ReadDWord_BE() (dw bt.DWord, err error)
- func (rs *ReaderSeeker) ReadDWord_LE() (dw bt.DWord, err error)
- func (rs *ReaderSeeker) ReadDouble_BE() (d float64, err error)
- func (rs *ReaderSeeker) ReadDouble_LE() (d float64, err error)
- func (rs *ReaderSeeker) ReadFloat_BE() (f float32, err error)
- func (rs *ReaderSeeker) ReadFloat_LE() (f float32, err error)
- func (rs *ReaderSeeker) ReadLineEndingWithCRLF() (line []byte, err error)
- func (rs *ReaderSeeker) ReadSByte() (sb int8, err error)
- func (rs *ReaderSeeker) ReadSLong_BE() (sl int32, err error)
- func (rs *ReaderSeeker) ReadSLong_LE() (sl int32, err error)
- func (rs *ReaderSeeker) ReadSShort_BE() (ss int16, err error)
- func (rs *ReaderSeeker) ReadSShort_LE() (ss int16, err error)
- func (rs *ReaderSeeker) ReadULong_BE() (ul uint32, err error)
- func (rs *ReaderSeeker) ReadULong_LE() (ul uint32, err error)
- func (rs *ReaderSeeker) ReadUShort_BE() (us uint16, err error)
- func (rs *ReaderSeeker) ReadUShort_LE() (us uint16, err error)
- func (rs *ReaderSeeker) ReadWord_BE() (w bt.Word, err error)
- func (rs *ReaderSeeker) ReadWord_LE() (w bt.Word, err error)
- func (rs *ReaderSeeker) Seek(offset int64, whence int) (int64, error)
Constants ¶
const ErrStreamDoesNotSupportSeeking = "stream does not support seeking"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IReaderSeeker ¶
type ReaderSeeker ¶
type ReaderSeeker struct {
// contains filtered or unexported fields
}
func (*ReaderSeeker) GetInternalReader ¶
func (rs *ReaderSeeker) GetInternalReader() io.Reader
func (*ReaderSeeker) GetInternalReaderSeeker ¶
func (rs *ReaderSeeker) GetInternalReaderSeeker() iors.ReaderSeeker
func (*ReaderSeeker) GetInternalSeeker ¶
func (rs *ReaderSeeker) GetInternalSeeker() io.Seeker
func (*ReaderSeeker) Read ¶
func (rs *ReaderSeeker) Read(dst []byte) (n int, err error)
Read is a wrapper of the child's method.
func (*ReaderSeeker) Read2Bytes ¶
func (rs *ReaderSeeker) Read2Bytes() (bytes []byte, err error)
Read2Bytes is a wrapper of the child's method.
func (*ReaderSeeker) Read4Bytes ¶
func (rs *ReaderSeeker) Read4Bytes() (bytes []byte, err error)
Read4Bytes is a wrapper of the child's method.
func (*ReaderSeeker) Read8Bytes ¶
func (rs *ReaderSeeker) Read8Bytes() (bytes []byte, err error)
Read8Bytes is a wrapper of the child's method.
func (*ReaderSeeker) ReadByte ¶
func (rs *ReaderSeeker) ReadByte() (ub byte, err error)
ReadByte is a wrapper of the child's method.
func (*ReaderSeeker) ReadBytes ¶
func (rs *ReaderSeeker) ReadBytes(size int) (bytes []byte, err error)
ReadBytes is a wrapper of the child's method.
func (*ReaderSeeker) ReadDWord_BE ¶
func (rs *ReaderSeeker) ReadDWord_BE() (dw bt.DWord, err error)
ReadDWord_BE is a wrapper of the child's method.
func (*ReaderSeeker) ReadDWord_LE ¶
func (rs *ReaderSeeker) ReadDWord_LE() (dw bt.DWord, err error)
ReadDWord_LE is a wrapper of the child's method.
func (*ReaderSeeker) ReadDouble_BE ¶
func (rs *ReaderSeeker) ReadDouble_BE() (d float64, err error)
ReadDouble_BE is a wrapper of the child's method.
func (*ReaderSeeker) ReadDouble_LE ¶
func (rs *ReaderSeeker) ReadDouble_LE() (d float64, err error)
ReadDouble_LE is a wrapper of the child's method.
func (*ReaderSeeker) ReadFloat_BE ¶
func (rs *ReaderSeeker) ReadFloat_BE() (f float32, err error)
ReadFloat_BE is a wrapper of the child's method.
func (*ReaderSeeker) ReadFloat_LE ¶
func (rs *ReaderSeeker) ReadFloat_LE() (f float32, err error)
ReadFloat_LE is a wrapper of the child's method.
func (*ReaderSeeker) ReadLineEndingWithCRLF ¶
func (rs *ReaderSeeker) ReadLineEndingWithCRLF() (line []byte, err error)
ReadLineEndingWithCRLF is a wrapper of the child's method.
func (*ReaderSeeker) ReadSByte ¶
func (rs *ReaderSeeker) ReadSByte() (sb int8, err error)
ReadSByte is a wrapper of the child's method.
func (*ReaderSeeker) ReadSLong_BE ¶
func (rs *ReaderSeeker) ReadSLong_BE() (sl int32, err error)
ReadSLong_BE is a wrapper of the child's method.
func (*ReaderSeeker) ReadSLong_LE ¶
func (rs *ReaderSeeker) ReadSLong_LE() (sl int32, err error)
ReadSLong_LE is a wrapper of the child's method.
func (*ReaderSeeker) ReadSShort_BE ¶
func (rs *ReaderSeeker) ReadSShort_BE() (ss int16, err error)
ReadSShort_BE is a wrapper of the child's method.
func (*ReaderSeeker) ReadSShort_LE ¶
func (rs *ReaderSeeker) ReadSShort_LE() (ss int16, err error)
ReadSShort_LE is a wrapper of the child's method.
func (*ReaderSeeker) ReadULong_BE ¶
func (rs *ReaderSeeker) ReadULong_BE() (ul uint32, err error)
ReadULong_BE is a wrapper of the child's method.
func (*ReaderSeeker) ReadULong_LE ¶
func (rs *ReaderSeeker) ReadULong_LE() (ul uint32, err error)
ReadULong_LE is a wrapper of the child's method.
func (*ReaderSeeker) ReadUShort_BE ¶
func (rs *ReaderSeeker) ReadUShort_BE() (us uint16, err error)
ReadUShort_BE is a wrapper of the child's method.
func (*ReaderSeeker) ReadUShort_LE ¶
func (rs *ReaderSeeker) ReadUShort_LE() (us uint16, err error)
ReadUShort_LE is a wrapper of the child's method.
func (*ReaderSeeker) ReadWord_BE ¶
func (rs *ReaderSeeker) ReadWord_BE() (w bt.Word, err error)
ReadWord_BE is a wrapper of the child's method.
func (*ReaderSeeker) ReadWord_LE ¶
func (rs *ReaderSeeker) ReadWord_LE() (w bt.Word, err error)
ReadWord_LE is a wrapper of the child's method.