Documentation
¶
Index ¶
- type ReaderLineBuffer
- func (rlb *ReaderLineBuffer) GetLineCount() int
- func (rlb *ReaderLineBuffer) GetLines() []string
- func (rlb *ReaderLineBuffer) GetTotalLineCount() int
- func (rlb *ReaderLineBuffer) IsDone() bool
- func (rlb *ReaderLineBuffer) ReadAll()
- func (rlb *ReaderLineBuffer) ReadLine() (string, error)
- func (rlb *ReaderLineBuffer) SetLineCallback(callback func(string))
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ReaderLineBuffer ¶
type ReaderLineBuffer struct {
// contains filtered or unexported fields
}
func MakeReaderLineBuffer ¶
func MakeReaderLineBuffer(reader io.Reader, maxLines int) *ReaderLineBuffer
func (*ReaderLineBuffer) GetLineCount ¶
func (rlb *ReaderLineBuffer) GetLineCount() int
func (*ReaderLineBuffer) GetLines ¶
func (rlb *ReaderLineBuffer) GetLines() []string
func (*ReaderLineBuffer) GetTotalLineCount ¶
func (rlb *ReaderLineBuffer) GetTotalLineCount() int
func (*ReaderLineBuffer) IsDone ¶
func (rlb *ReaderLineBuffer) IsDone() bool
func (*ReaderLineBuffer) ReadAll ¶
func (rlb *ReaderLineBuffer) ReadAll()
func (*ReaderLineBuffer) ReadLine ¶
func (rlb *ReaderLineBuffer) ReadLine() (string, error)
func (*ReaderLineBuffer) SetLineCallback ¶
func (rlb *ReaderLineBuffer) SetLineCallback(callback func(string))
Click to show internal directories.
Click to hide internal directories.