7#ifndef DMLC_IO_LINE_SPLIT_H_
8#define DMLC_IO_LINE_SPLIT_H_
26 this->
Init(fs, uri, 1);
interface of stream I/O for serialization
Definition io.h:30
class that split the files by line
Definition line_split.h:20
virtual size_t SeekRecordBegin(Stream *fi)
seek to the beginning of the first record in current file pointer
Definition line_split.cc:9
virtual const char * FindLastRecordBegin(const char *begin, const char *end)
find the last occurance of record header
Definition line_split.cc:27
bool IsTextParser(void)
query whether this object is a text parser
Definition line_split.h:30
virtual bool ExtractNextRecord(Blob *out_rec, Chunk *chunk)
extract next record from the chunk
Definition line_split.cc:36
defines serializable interface of dmlc
namespace for dmlc
Definition array_view.h:12