func (b *PointerRingBuf) ReadPtrs(p []interface{}) (n int, err error) {
	return b.readAndMaybeAdvance(p, true)
}
func (b *PointerRingBuf) ReadPtrs(p []interface{}) (n int, err error) {
	return b.readAndMaybeAdvance(p, true)
}
func ( b * PointerRingBuf ) ReadPtrs ( p [ ] interface { } ) ( n int , err error ) { return b . readAndMaybeAdvance ( p , true ) }
// ReadPtrs():
//
// from bytes.Buffer.Read(): Read reads the next len(p) interface{}
// pointers from the buffer or until the buffer is drained. The return
// value n is the number of bytes read. If the buffer has no data
// to return, err is io.EOF (unless len(p) is zero); otherwise it is nil.
ReadPtrs () : from bytes . Buffer . Read () : Read reads the next len ( p ) interface {} pointers from the buffer or until the buffer is drained . The return value n is the number of bytes read . If the buffer has no data to return err is io . EOF ( unless len ( p ) is zero ) ; otherwise it is nil .