SYMBOL INDEX (77 symbols across 8 files) FILE: atomic_rbuf.go type AtomicFixedSizeRingBuf (line 27) | type AtomicFixedSizeRingBuf struct method Readable (line 37) | func (b *AtomicFixedSizeRingBuf) Readable() int { method ContigLen (line 45) | func (b *AtomicFixedSizeRingBuf) ContigLen() int { method Bytes (line 90) | func (b *AtomicFixedSizeRingBuf) Bytes(makeCopy bool) []byte { method BytesTwo (line 132) | func (b *AtomicFixedSizeRingBuf) BytesTwo() TwoBuffers { method unatomic_BytesTwo (line 138) | func (b *AtomicFixedSizeRingBuf) unatomic_BytesTwo() TwoBuffers { method AdvanceBytesTwo (line 164) | func (b *AtomicFixedSizeRingBuf) AdvanceBytesTwo(tb TwoBuffers) { method Read (line 240) | func (b *AtomicFixedSizeRingBuf) Read(p []byte) (n int, err error) { method ReadWithoutAdvance (line 246) | func (b *AtomicFixedSizeRingBuf) ReadWithoutAdvance(p []byte) (n int, ... method ReadAndMaybeAdvance (line 250) | func (b *AtomicFixedSizeRingBuf) ReadAndMaybeAdvance(p []byte, doAdvan... method Write (line 285) | func (b *AtomicFixedSizeRingBuf) Write(p []byte) (n int, err error) { method WriteTo (line 328) | func (b *AtomicFixedSizeRingBuf) WriteTo(w io.Writer) (n int64, err er... method ReadFrom (line 375) | func (b *AtomicFixedSizeRingBuf) ReadFrom(r io.Reader) (n int64, err e... method Reset (line 403) | func (b *AtomicFixedSizeRingBuf) Reset() { method Advance (line 416) | func (b *AtomicFixedSizeRingBuf) Advance(n int) { method unatomic_advance (line 428) | func (b *AtomicFixedSizeRingBuf) unatomic_advance(n int) { method Adopt (line 451) | func (b *AtomicFixedSizeRingBuf) Adopt(me []byte) { function NewAtomicFixedSizeRingBuf (line 56) | func NewAtomicFixedSizeRingBuf(maxViewInBytes int) *AtomicFixedSizeRingB... type TwoBuffers (line 124) | type TwoBuffers struct function intMin2 (line 475) | func intMin2(a, b int) int { FILE: atomic_rbuf_test.go function TestAtomicRingBufReadWrite (line 15) | func TestAtomicRingBufReadWrite(t *testing.T) { FILE: fbuf.go type Float64RingBuf (line 14) | type Float64RingBuf struct method TwoContig (line 38) | func (b *Float64RingBuf) TwoContig(makeCopy bool) (first []float64, se... method Earliest (line 53) | func (b *Float64RingBuf) Earliest() (v float64, ok bool) { method Values (line 63) | func (b *Float64RingBuf) Values() []float64 { method ReadFloat64 (line 88) | func (b *Float64RingBuf) ReadFloat64(p []float64) (n int, err error) { method ReadWithoutAdvance (line 94) | func (b *Float64RingBuf) ReadWithoutAdvance(p []float64) (n int, err e... method readAndMaybeAdvance (line 98) | func (b *Float64RingBuf) readAndMaybeAdvance(p []float64, doAdvance bo... method WriteAndMaybeOverwriteOldestData (line 130) | func (b *Float64RingBuf) WriteAndMaybeOverwriteOldestData(p []float64)... method Write (line 153) | func (b *Float64RingBuf) Write(p []float64) (n int, err error) { method Reset (line 190) | func (b *Float64RingBuf) Reset() { method Advance (line 199) | func (b *Float64RingBuf) Advance(n int) { method Adopt (line 219) | func (b *Float64RingBuf) Adopt(me []float64) { function NewFloat64RingBuf (line 23) | func NewFloat64RingBuf(maxViewItems int) *Float64RingBuf { FILE: fbuf_test.go function TestFloatBufReadWrite (line 10) | func TestFloatBufReadWrite(t *testing.T) { FILE: pbuf.go type PointerRingBuf (line 12) | type PointerRingBuf struct method TwoContig (line 36) | func (b *PointerRingBuf) TwoContig() (first []interface{}, second []in... method ReadPtrs (line 54) | func (b *PointerRingBuf) ReadPtrs(p []interface{}) (n int, err error) { method ReadWithoutAdvance (line 60) | func (b *PointerRingBuf) ReadWithoutAdvance(p []interface{}) (n int, e... method readAndMaybeAdvance (line 64) | func (b *PointerRingBuf) readAndMaybeAdvance(p []interface{}, doAdvanc... method WritePtrs (line 93) | func (b *PointerRingBuf) WritePtrs(p []interface{}) (n int, err error) { method Reset (line 130) | func (b *PointerRingBuf) Reset() { method Advance (line 139) | func (b *PointerRingBuf) Advance(n int) { method Adopt (line 159) | func (b *PointerRingBuf) Adopt(me []interface{}) { method Push (line 179) | func (b *PointerRingBuf) Push(p []interface{}) (n int, err error) { method PushAndMaybeOverwriteOldestData (line 222) | func (b *PointerRingBuf) PushAndMaybeOverwriteOldestData(p []interface... function NewPointerRingBuf (line 21) | func NewPointerRingBuf(sliceN int) *PointerRingBuf { FILE: pbuf_test.go function TestPointerReadWrite (line 10) | func TestPointerReadWrite(t *testing.T) { function p (line 70) | func p(format string, a ...interface{}) { FILE: rbuf.go type FixedSizeRingBuf (line 40) | type FixedSizeRingBuf struct method ContigLen (line 50) | func (b *FixedSizeRingBuf) ContigLen() int { method Bytes (line 82) | func (b *FixedSizeRingBuf) Bytes() []byte { method BytesTwo (line 106) | func (b *FixedSizeRingBuf) BytesTwo(makeCopy bool) (first []byte, seco... method Read (line 157) | func (b *FixedSizeRingBuf) Read(p []byte) (n int, err error) { method ReadWithoutAdvance (line 163) | func (b *FixedSizeRingBuf) ReadWithoutAdvance(p []byte) (n int, err er... method ReadAndMaybeAdvance (line 167) | func (b *FixedSizeRingBuf) ReadAndMaybeAdvance(p []byte, doAdvance boo... method Write (line 195) | func (b *FixedSizeRingBuf) Write(p []byte) (n int, err error) { method WriteAndMaybeOverwriteOldestData (line 239) | func (b *FixedSizeRingBuf) WriteAndMaybeOverwriteOldestData(p []byte) ... method WriteTo (line 261) | func (b *FixedSizeRingBuf) WriteTo(w io.Writer) (n int64, err error) { method ReadFrom (line 306) | func (b *FixedSizeRingBuf) ReadFrom(r io.Reader) (n int64, err error) { method Reset (line 331) | func (b *FixedSizeRingBuf) Reset() { method Advance (line 341) | func (b *FixedSizeRingBuf) Advance(n int) { method Adopt (line 361) | func (b *FixedSizeRingBuf) Adopt(me []byte) { method Avail (line 395) | func (f *FixedSizeRingBuf) Avail() int { method First (line 401) | func (f *FixedSizeRingBuf) First() int { method Nextpos (line 411) | func (f *FixedSizeRingBuf) Nextpos(from int) int { method LegalPos (line 447) | func (b *FixedSizeRingBuf) LegalPos() (a0, aLast, b0, bLast int) { method Prevpos (line 471) | func (f *FixedSizeRingBuf) Prevpos(from int) int { method Last (line 497) | func (f *FixedSizeRingBuf) Last() int { method Kth (line 522) | func (f *FixedSizeRingBuf) Kth(k int) int { method DeleteMostRecentBytes (line 530) | func (f *FixedSizeRingBuf) DeleteMostRecentBytes(n int) { function NewFixedSizeRingBuf (line 58) | func NewFixedSizeRingBuf(maxViewInBytes int) *FixedSizeRingBuf { function intMax (line 379) | func intMax(a, b int) int { function intMin (line 387) | func intMin(a, b int) int { FILE: rbuf_test.go function TestRingBufReadWrite (line 12) | func TestRingBufReadWrite(t *testing.T) { function TestNextPrev (line 151) | func TestNextPrev(t *testing.T) { function panicOn (line 188) | func panicOn(err error) {