ivutils
|
This is the complete list of members for SeqRecord, including all inherited members.
AppendData(const void *rec, size_t arrlen=1, bool recorded=true) | SeqRecord | inlinevirtual |
CloseRecord() | SeqRecord | inlinevirtual |
CopyHeader(const SeqRecord &orig) | SeqRecord | inlinevirtual |
data_size | SeqRecord | protected |
file | SeqRecord | protected |
full_hsz | SeqRecord | protected |
GetCurrentSlice() const | SeqRecord | inline |
GetData(void *rec, size_t slicenum, size_t beg=0, size_t end=0) | SeqRecord | inlinevirtual |
if_header | SeqRecord | protected |
max_slice_shift | SeqRecord | protected |
NextSlice(bool recorded=true) | SeqRecord | inlinevirtual |
numlim | SeqRecord | protected |
numslices | SeqRecord | protected |
OpenRecord(const std::string &name, const char *mode="w", const int shift=-1) | SeqRecord | inlinevirtual |
pos | SeqRecord | protected |
ReadHeaderFromFile(const std::string &name) | SeqRecord | inlinevirtual |
rest | SeqRecord | protected |
seqlen | SeqRecord | protected |
SeqRecord(size_t ds=sizeof(double), size_t dlen=1, bool if_header_=true) | SeqRecord | inline |
SetDataSize(size_t ds) | SeqRecord | inline |
SetSliceLookup(const std::vector< int > &slookup_, ptrdiff_t numslice_limit=-1) | SeqRecord | inlinevirtual |
SetTextHeader(const std::string &head) | SeqRecord | inlinevirtual |
slookup | SeqRecord | protected |