Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
gnGBKSource Member List
This is the complete list of members for gnGBKSource, including all inherited members.
- Clone() const
[inline, virtual]
- Close()
[virtual]
- Filler(uint32 length)
[private, static]
- FormatString(string &data, uint32 offset, uint32 width)
[private, static]
- GetContigID(const string &name) const
[virtual]
- GetContigListLength() const
[inline, virtual]
- GetContigName(const uint32 i) const
[virtual]
- GetContigSeqLength(const uint32 i) const
[virtual]
- GetFileContig(const uint32 contigI) const
[virtual]
- GetFilter() const
[inline, virtual]
- GetOpenString() const
[inline, virtual]
- GetSpec() const
[inline, virtual]
- gnBaseSource()
[inline]
- gnClone()
[inline]
- gnFileSource()
[inline]
- gnFileSource(const gnFileSource &gnfs)
- gnGBKSource()
- gnGBKSource(const gnGBKSource &s)
- HasContig(const string &name) const
[virtual]
- m_contigList
[private]
- m_ifstream
[protected]
- m_newlineSize
[protected]
- m_newlineType
[protected]
- m_openString
[protected]
- m_pFilter
[protected]
- m_spec
[private]
- Open(string openString)
[virtual]
- Open()
[virtual]
- ParseStream(istream &fin)
[private, virtual]
- Read(const uint64 pos, char *buf, uint32 &bufLen)
[virtual]
- SeqRead(const gnSeqI start, char *buf, uint32 &bufLen, const uint32 contigI=ALL_CONTIGS)
[virtual]
- SeqSeek(const gnSeqI start, const uint32 &contigI, uint64 &startPos, uint64 &readableBytes)
[private]
- SeqStartPos(const gnSeqI start, gnFileContig &contig, uint64 &startPos, uint64 &readableBytes)
[private]
- SetFilter(gnFilter *filter)
[inline, virtual]
- Write(gnSequence &seq, const string &filename)
[static]
- Write(gnBaseSource *source, const string &filename)
[inline, static]
- WriteHeader(gnMultiSpec *spec, const string &hdr, ofstream &m_ofstream)
[private, static]
- ~gnBaseSource()
[inline, virtual]
- ~gnClone()
[inline, virtual]
- ~gnFileSource()
[inline, virtual]
- ~gnGBKSource()
Generated at Thu Apr 4 01:52:06 2002 for libGenome by
1.2.8.1 written by Dimitri van Heesch,
© 1997-2001