Documentation
¶
Index ¶
- type SliceBuffer
- func (s *SliceBuffer) AdvanceR(n int)
- func (s *SliceBuffer) AdvanceW(n int)
- func (s *SliceBuffer) Len() int
- func (s *SliceBuffer) ReadBytes() []byte
- func (s *SliceBuffer) ReadNBytes(n int) []byte
- func (s *SliceBuffer) Reset()
- func (s *SliceBuffer) WriteBytes() []byte
- func (s *SliceBuffer) WriteNBytes(n int) []byte
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SliceBuffer ¶
type SliceBuffer struct {
// contains filtered or unexported fields
}
func NewSliceBuffer ¶
func NewSliceBuffer(size int) *SliceBuffer
func NewSliceBufferWithSlice ¶
func NewSliceBufferWithSlice(b []byte) *SliceBuffer
func (*SliceBuffer) AdvanceR ¶
func (s *SliceBuffer) AdvanceR(n int)
func (*SliceBuffer) AdvanceW ¶
func (s *SliceBuffer) AdvanceW(n int)
func (*SliceBuffer) Len ¶
func (s *SliceBuffer) Len() int
func (*SliceBuffer) ReadBytes ¶
func (s *SliceBuffer) ReadBytes() []byte
func (*SliceBuffer) ReadNBytes ¶
func (s *SliceBuffer) ReadNBytes(n int) []byte
func (*SliceBuffer) Reset ¶
func (s *SliceBuffer) Reset()
func (*SliceBuffer) WriteBytes ¶
func (s *SliceBuffer) WriteBytes() []byte
func (*SliceBuffer) WriteNBytes ¶
func (s *SliceBuffer) WriteNBytes(n int) []byte
Click to show internal directories.
Click to hide internal directories.