1 /*==========================================================================
2 SeqAn - The Library for Sequence Analysis
4 ============================================================================
7 This library is free software; you can redistribute it and/or
8 modify it under the terms of the GNU Lesser General Public
9 License as published by the Free Software Foundation; either
10 version 3 of the License, or (at your option) any later version.
12 This library is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15 Lesser General Public License for more details.
17 ==========================================================================*/
19 #ifndef SEQAN_HEADER_FILE_GENERATED_FORWARDS_H
20 #define SEQAN_HEADER_FILE_GENERATED_FORWARDS_H
22 //////////////////////////////////////////////////////////////////////////////
23 // NOTE: This file is automatically generated by build_forwards.py
24 // Do not edit this file manually!
25 //////////////////////////////////////////////////////////////////////////////
28 //////////////////////////////////////////////////////////////////////////////
30 //////////////////////////////////////////////////////////////////////////////
32 namespace SEQAN_NAMESPACE_MAIN {
34 //____________________________________________________________________________
37 template <typename TSpec > struct Async; // "projects/library/seqan/file/file_base.h"(58)
39 //____________________________________________________________________________
42 template <__int64 _FileSize , typename TFile > struct Chained; // "projects/library/seqan/file/file_base.h"(90)
44 //____________________________________________________________________________
47 template <typename T> struct ChunkLength; // "projects/library/seqan/file/chunk_collector.h"(41)
49 //____________________________________________________________________________
52 template <typename T> struct DefaultOpenMode; // "projects/library/seqan/file/file_base.h"(122)
54 //____________________________________________________________________________
55 // DefaultOpenTempMode
57 template <typename T> struct DefaultOpenTempMode; // "projects/library/seqan/file/file_base.h"(127)
59 //____________________________________________________________________________
62 template <typename TSpec > struct Dynamic; // "projects/library/seqan/file/file_page.h"(185)
64 //____________________________________________________________________________
67 template <typename TConfig > struct External; // "projects/library/seqan/file/string_external.h"(158)
69 //____________________________________________________________________________
72 template <typename _TFile , unsigned _PageSize , unsigned _Frames > struct ExternalConfig; // "projects/library/seqan/file/string_external.h"(83)
74 //____________________________________________________________________________
75 // ExternalConfigLarge
77 template <typename _TFile , unsigned _PageSize , unsigned _Frames > struct ExternalConfigLarge; // "projects/library/seqan/file/string_external.h"(118)
79 //____________________________________________________________________________
82 template <typename TSize, typename _TFile , unsigned _PageSize , unsigned _Frames > struct ExternalConfigSize; // "projects/library/seqan/file/string_external.h"(150)
84 //____________________________________________________________________________
87 template <typename TSpec > class File; // "projects/library/seqan/file/file_base.h"(71)
89 //____________________________________________________________________________
92 template <typename TFile, typename TData, typename TMeta, typename TFormat > struct FileFormat; // "projects/library/seqan/file/file_format.h"(60)
94 //____________________________________________________________________________
97 template <typename TFormat, typename TFile , typename TSpec > struct FileReader; // "projects/library/seqan/file/file_filereaderiterator.h"(30)
99 //____________________________________________________________________________
100 // FileReaderIterator
102 struct FileReaderIterator; // "projects/library/seqan/file/file_filereader.h"(402)
104 //____________________________________________________________________________
107 template <unsigned _PageSize > struct Fixed; // "projects/library/seqan/file/file_page.h"(228)
109 //____________________________________________________________________________
112 template <typename TValue > struct PageBucket; // "projects/library/seqan/file/file_page.h"(159)
114 //____________________________________________________________________________
115 // PageBucketExtended
117 template <typename TValue > struct PageBucketExtended; // "projects/library/seqan/file/file_page.h"(165)
119 //____________________________________________________________________________
122 template <typename TPageFrame > struct PageChain; // "projects/library/seqan/file/file_page.h"(189)
123 template <typename TPageFrame > struct PageChain; // "projects/library/seqan/file/file_page.h"(509)
125 //____________________________________________________________________________
128 template <typename TPageFrame, unsigned _Frames, unsigned _PriorityLevels > struct PageContainer; // "projects/library/seqan/file/file_page.h"(723)
130 //____________________________________________________________________________
133 template <typename TValue, typename TFile, typename TSpec > struct PageFrame; // "projects/library/seqan/file/file_page.h"(178)
135 //____________________________________________________________________________
138 template <typename T> struct Row; // "projects/library/seqan/file/file_format_fasta_align.h"(33)
140 //____________________________________________________________________________
143 template <typename T> struct Rows; // "projects/library/seqan/file/file_format_fasta_align.h"(36)
145 //____________________________________________________________________________
148 template <typename TValue > struct SimpleBuffer; // "projects/library/seqan/file/file_page.h"(35)
150 //____________________________________________________________________________
153 template <unsigned _FileCount , typename TFile > struct Striped; // "projects/library/seqan/file/file_base.h"(107)
155 //____________________________________________________________________________
158 template <typename TSpec > struct Sync; // "projects/library/seqan/file/file_base.h"(47)
160 //____________________________________________________________________________
163 struct TagCGViz_; // "projects/library/seqan/file/file_format_cgviz.h"(36)
165 //____________________________________________________________________________
168 struct TagEmbl_; // "projects/library/seqan/file/file_format_embl.h"(34)
170 //____________________________________________________________________________
173 struct TagFastaAlign_; // "projects/library/seqan/file/file_format_fasta_align.h"(44)
175 //____________________________________________________________________________
178 struct TagFasta_; // "projects/library/seqan/file/file_format_fasta.h"(35)
180 //____________________________________________________________________________
183 struct TagGenbank_; // "projects/library/seqan/file/file_format_genbank.h"(35)
185 //____________________________________________________________________________
188 struct TagRaw_; // "projects/library/seqan/file/file_format_raw.h"(37)
190 //____________________________________________________________________________
191 // VectorConstIterator
193 template <typename _Vector > struct VectorConstIterator; // "projects/library/seqan/file/string_external.h"(275)
195 //____________________________________________________________________________
196 // VectorFwdConstIterator
198 template <typename _Vector > struct VectorFwdConstIterator; // "projects/library/seqan/file/string_external.h"(641)
200 //____________________________________________________________________________
203 template <typename _Vector > struct VectorFwdIterator; // "projects/library/seqan/file/string_external.h"(392)
205 //____________________________________________________________________________
208 template <typename _Vector > struct VectorIterator; // "projects/library/seqan/file/string_external.h"(165)
210 //____________________________________________________________________________
211 // _Append_ChunkCollector_2_String
213 template <typename TExpand> struct _Append_ChunkCollector_2_String; // "projects/library/seqan/file/chunk_collector.h"(334)
215 //____________________________________________________________________________
216 // _Assign_ChunkCollector_2_String
218 template <typename TExpand> struct _Assign_ChunkCollector_2_String; // "projects/library/seqan/file/chunk_collector.h"(264)
220 //____________________________________________________________________________
221 // _Assign_Stream_2_ChunkCollector
223 struct _Assign_Stream_2_ChunkCollector; // "projects/library/seqan/file/chunk_collector.h"(186)
225 //____________________________________________________________________________
228 template <typename THost> class _ChunkCollector; // "projects/library/seqan/file/chunk_collector.h"(51)
230 //____________________________________________________________________________
233 template <typename T> struct _FileReader_Types; // "projects/library/seqan/file/file_filereader.h"(410)
235 //____________________________________________________________________________
238 template <typename T> struct _IsTellSeekStream; // "projects/library/seqan/file/stream.h"(179)
239 template <typename T> struct _IsTellSeekStream; // "projects/library/seqan/file/cstream.h"(63)
241 //____________________________________________________________________________
244 template <typename TFile, typename TData, typename TTag> struct _Read_Raw; // "projects/library/seqan/file/file_format_raw.h"(47)
246 //____________________________________________________________________________
247 // _Replace_ChunkCollector_2_String
249 template <typename TExpand> struct _Replace_ChunkCollector_2_String; // "projects/library/seqan/file/chunk_collector.h"(407)
251 //____________________________________________________________________________
254 struct aDummyRequest; // "projects/library/seqan/file/file_base.h"(143)
256 //____________________________________________________________________________
259 template <typename T > struct aRequest; // "projects/library/seqan/file/file_base.h"(156)
261 } //namespace SEQAN_NAMESPACE_MAIN
264 //////////////////////////////////////////////////////////////////////////////
266 //////////////////////////////////////////////////////////////////////////////
268 namespace SEQAN_NAMESPACE_MAIN {
270 //____________________________________________________________________________
273 typedef Tag<TagCGViz_> const CGViz; // "projects/library/seqan/file/file_format_cgviz.h"(37)
275 //____________________________________________________________________________
278 typedef Tag<TagEmbl_> const Embl; // "projects/library/seqan/file/file_format_embl.h"(35)
280 //____________________________________________________________________________
283 typedef Tag<TagFasta_> const Fasta; // "projects/library/seqan/file/file_format_fasta.h"(36)
285 //____________________________________________________________________________
288 typedef Tag<TagFastaAlign_> const FastaAlign; // "projects/library/seqan/file/file_format_fasta_align.h"(45)
290 //____________________________________________________________________________
293 typedef Tag<TagGenbank_> const Genbank; // "projects/library/seqan/file/file_format_genbank.h"(36)
295 //____________________________________________________________________________
298 typedef Tag<TagRaw_> const Raw; // "projects/library/seqan/file/file_format_raw.h"(38)
300 } //namespace SEQAN_NAMESPACE_MAIN
303 //////////////////////////////////////////////////////////////////////////////
305 //////////////////////////////////////////////////////////////////////////////
307 namespace SEQAN_NAMESPACE_MAIN {
309 //____________________________________________________________________________
310 // _FileReaderString_construct
312 template <typename TValue, typename TFormat, typename TFile, typename TSpec> inline void _FileReaderString_construct(String<TValue, FileReader<TFormat, TFile, TSpec> > & me); // "projects/library/seqan/file/file_filereader.h"(254)
314 //____________________________________________________________________________
315 // _FileReaderString_findblock
317 template <typename TValue, typename TFormat, typename TFile, typename TSpec, typename TPosition> inline unsigned int _FileReaderString_findblock(String<TValue, FileReader<TFormat, TFile, TSpec> > & me, TPosition pos); // "projects/library/seqan/file/file_filereader.h"(233)
319 //____________________________________________________________________________
320 // _FileReaderString_isValidBlock
322 template <typename TValue, typename TFormat, typename TFile, typename TSpec, typename TUint> inline bool _FileReaderString_isValidBlock(String<TValue, FileReader<TFormat, TFile, TSpec> > & me, TUint block_number); // "projects/library/seqan/file/file_filereader.h"(271)
324 //____________________________________________________________________________
325 // _FileReaderString_loadComplete
327 template <typename TValue, typename TFormat, typename TFile, typename TSpec> inline void _FileReaderString_loadComplete(String<TValue, FileReader<TFormat, TFile, TSpec> > & me); // "projects/library/seqan/file/file_filereader.h"(288)
329 //____________________________________________________________________________
330 // _FileReaderString_loadblock
332 template <typename TValue, typename TFormat, typename TFile, typename TSpec, typename TPosition> inline void _FileReaderString_loadblock(String<TValue, FileReader<TFormat, TFile, TSpec> > & me, TPosition blocknum); // "projects/library/seqan/file/file_filereader.h"(167)
334 //____________________________________________________________________________
337 template <typename TFileArray, typename TRequest > inline bool _cancelFArray(TFileArray &me, TRequest &request); // "projects/library/seqan/file/file_array.h"(272)
339 //____________________________________________________________________________
342 template <typename TFileArray > inline bool _closeFArray(TFileArray &me); // "projects/library/seqan/file/file_array.h"(242)
344 //____________________________________________________________________________
347 template <typename TValue, typename TFormat, typename TFile, typename TSpec> inline TFile & _dataFile(String<TValue, FileReader<TFormat, TFile, TSpec> > & me); // "projects/library/seqan/file/file_filereader.h"(156)
349 //____________________________________________________________________________
350 // _fasta_align_scan_line
352 template <typename TFile, typename TSize> void _fasta_align_scan_line(TFile & file, TSize & count); // "projects/library/seqan/file/file_format_fasta_align.h"(51)
354 //____________________________________________________________________________
357 template <typename TFile, typename TSize> inline typename Value<TFile>::Type _fasta_scan_line(TFile & file, TSize & count_valid, TSize & count_all); // "projects/library/seqan/file/file_format_fasta.h"(145)
359 //____________________________________________________________________________
362 template <typename TFileArray > inline bool _flushFArray(TFileArray &me); // "projects/library/seqan/file/file_array.h"(264)
364 //____________________________________________________________________________
365 // _getCStyleOpenMode
367 inline const char * _getCStyleOpenMode(int openMode); // "projects/library/seqan/file/file_cstyle.h"(66)
369 //____________________________________________________________________________
372 template <typename TFileArray > inline bool _openTempFArray(TFileArray &me, int openMode); // "projects/library/seqan/file/file_array.h"(221)
373 template <typename TFileArray > inline bool _openTempFArray(TFileArray &me); // "projects/library/seqan/file/file_array.h"(229)
375 //____________________________________________________________________________
376 // _read_n_chars_from_file
378 template <typename TFile, typename TSize> inline void _read_n_chars_from_file(TFile & file, TSize count); // "projects/library/seqan/file/file_format_fasta.h"(187)
380 //____________________________________________________________________________
383 template <typename TFileArray > inline bool _reopenFArray(TFileArray &me, int openMode); // "projects/library/seqan/file/file_array.h"(234)
385 //____________________________________________________________________________
388 template <typename TFileArray > inline unsigned _sectorSizeFArray(TFileArray &me, int openMode); // "projects/library/seqan/file/file_array.h"(250)
390 //____________________________________________________________________________
393 template <typename TFileArray > inline typename Size<TFileArray>::Type _sizeFArray(TFileArray &me); // "projects/library/seqan/file/file_array.h"(256)
395 //____________________________________________________________________________
398 inline void _streamClose(::std::FILE * & me); // "projects/library/seqan/file/cstream.h"(93)
400 //____________________________________________________________________________
403 template <typename TValue, typename TTraits> inline bool _streamEOF(::std::basic_ios<TValue, TTraits> const & me); // "projects/library/seqan/file/stream.h"(209)
404 inline bool _streamEOF(::std::FILE * me); // "projects/library/seqan/file/cstream.h"(108)
406 //____________________________________________________________________________
409 template <typename TValue, typename TTraits> inline TValue _streamGet(::std::basic_istream<TValue, TTraits> & source); // "projects/library/seqan/file/stream.h"(253)
410 inline char _streamGet(::std::FILE * source); // "projects/library/seqan/file/cstream.h"(133)
412 //____________________________________________________________________________
415 inline bool _streamOpen(::std::FILE * & me, String<char> path, bool for_read ); // "projects/library/seqan/file/cstream.h"(75)
417 //____________________________________________________________________________
420 template <typename TValue, typename TTraits> inline TValue _streamPeek(::std::basic_istream<TValue, TTraits> & source); // "projects/library/seqan/file/stream.h"(273)
422 //____________________________________________________________________________
425 template <typename TValue, typename TTraits, typename TChar> inline void _streamPut(::std::basic_ostream<TValue, TTraits> & target, TChar character); // "projects/library/seqan/file/stream.h"(313)
426 inline void _streamPut(::std::FILE * target, char character); // "projects/library/seqan/file/cstream.h"(145)
428 //____________________________________________________________________________
431 template <typename TStream> inline void _streamPutFloat(TStream & target, float number, char const * format_string); // "projects/library/seqan/file/stream_algorithms.h"(73)
432 template <typename TStream> inline void _streamPutFloat(TStream & target, float number); // "projects/library/seqan/file/stream_algorithms.h"(83)
434 //____________________________________________________________________________
437 template <typename TStream> inline void _streamPutInt(TStream & target, int number, char const * format_string); // "projects/library/seqan/file/stream_algorithms.h"(44)
438 template <typename TStream> inline void _streamPutInt(TStream & target, int number); // "projects/library/seqan/file/stream_algorithms.h"(54)
440 //____________________________________________________________________________
443 template <typename TValue, typename TTraits> inline ::std::streamsize _streamRead(TValue * target, ::std::basic_istream<TValue, TTraits> & source, ::std::streamsize limit); // "projects/library/seqan/file/stream.h"(232)
444 template <typename TValue> inline size_t _streamRead(TValue * target, ::std::FILE * source, size_t limit); // "projects/library/seqan/file/cstream.h"(122)
446 //____________________________________________________________________________
449 template <typename TValue, typename TTraits> inline void _streamSeek2G(::std::basic_istream<TValue, TTraits> & me, int off); // "projects/library/seqan/file/stream.h"(420)
450 inline void _streamSeek2G(FILE * me, int off); // "projects/library/seqan/file/cstream.h"(208)
452 //____________________________________________________________________________
455 template <typename TValue, typename TTraits> inline void _streamSeekG(::std::basic_istream<TValue, TTraits> & me, typename Position< ::std::basic_istream<TValue, TTraits> >::Type pos); // "projects/library/seqan/file/stream.h"(373)
456 inline void _streamSeekG(FILE * me, Position<FILE *>::Type pos); // "projects/library/seqan/file/cstream.h"(184)
458 //____________________________________________________________________________
461 template <typename TValue, typename TTraits> inline void _streamSeekP(::std::basic_ostream<TValue, TTraits> & me, typename Position< ::std::basic_ostream<TValue, TTraits> >::Type pos); // "projects/library/seqan/file/stream.h"(397)
462 inline void _streamSeekP(FILE * me, Position<FILE *>::Type pos); // "projects/library/seqan/file/cstream.h"(196)
464 //____________________________________________________________________________
467 template <typename TValue, typename TTraits> inline typename Position< ::std::basic_istream<TValue, TTraits> >::Type _streamTellG(::std::basic_istream<TValue, TTraits> & me); // "projects/library/seqan/file/stream.h"(332)
468 inline Position<FILE *>::Type _streamTellG(FILE * me); // "projects/library/seqan/file/cstream.h"(161)
470 //____________________________________________________________________________
473 template <typename TValue, typename TTraits> inline typename Position< ::std::basic_ostream<TValue, TTraits> >::Type _streamTellP(::std::basic_ostream<TValue, TTraits> & me); // "projects/library/seqan/file/stream.h"(351)
474 inline Position<FILE *>::Type _streamTellP(FILE * me); // "projects/library/seqan/file/cstream.h"(172)
476 //____________________________________________________________________________
479 template <typename TValue, typename TTraits> inline void _streamUnget(::std::basic_istream<TValue, TTraits> & source); // "projects/library/seqan/file/stream.h"(292)
480 inline void _streamUnget(::std::FILE * stream); // "projects/library/seqan/file/cstream.h"(219)
482 //____________________________________________________________________________
485 template <typename TTarget, typename T1, typename T2, typename TCompression> inline void _streamWrite(TTarget & target, Pair<T1, T2, TCompression> const & source); // "projects/library/seqan/file/stream_algorithms.h"(94)
486 template <typename TTarget, typename T1, typename T2, typename T3, typename TCompression> inline void _streamWrite(TTarget & target, Triple<T1, T2, T3, TCompression> const & source); // "projects/library/seqan/file/stream_algorithms.h"(104)
487 template <typename TTarget, typename TSource> inline void _streamWrite(TTarget & target, TSource const & source); // "projects/library/seqan/file/stream_algorithms.h"(128)
489 //____________________________________________________________________________
492 template <typename TTarget, typename TIterator> inline void _streamWriteRange(TTarget & target, TIterator begin_, TIterator end_); // "projects/library/seqan/file/stream_algorithms.h"(193)
494 //____________________________________________________________________________
497 template <typename TTarget, typename TSource> inline void _streamWriteSeq(TTarget & target, TSource const & source, False const); // "projects/library/seqan/file/stream_algorithms.h"(140)
498 template <typename TTarget, typename TSource> inline void _streamWriteSeq(TTarget & target, TSource const & source, True const); // "projects/library/seqan/file/stream_algorithms.h"(151)
499 template <typename TTarget, typename TSourceValue> inline void _streamWriteSeq(TTarget & target, TSourceValue const * source, True const); // "projects/library/seqan/file/stream_algorithms.h"(168)
501 //____________________________________________________________________________
502 // _stream_appendLine
504 template <typename TFile, typename TString, typename TChar> inline void _stream_appendLine(TFile & file, TString & str, TChar & c); // "projects/library/seqan/file/file_format.h"(432)
506 //____________________________________________________________________________
509 template <typename TFile, typename TChar> inline void _stream_countLine(TFile & file, TChar & c); // "projects/library/seqan/file/file_format.h"(464)
511 //____________________________________________________________________________
514 template <typename TChar> inline bool _stream_isLetter(TChar const c); // "projects/library/seqan/file/file_format.h"(564)
516 //____________________________________________________________________________
519 template <typename TFile, typename TChar> inline String<char> _stream_readWord(TFile & file, TChar& c); // "projects/library/seqan/file/file_format.h"(548)
521 //____________________________________________________________________________
524 template <typename TFile, typename TChar> inline typename Size<TFile>::Type _stream_skipLine(TFile & file, TChar & c); // "projects/library/seqan/file/file_format.h"(495)
526 //____________________________________________________________________________
527 // _stream_skipWhitespace
529 template <typename TFile, typename TChar> inline void _stream_skipWhitespace(TFile& file, TChar& c); // "projects/library/seqan/file/file_format.h"(534)
531 //____________________________________________________________________________
532 // _string_appendLine
534 template <typename TString1, typename TString2, typename TIter> inline void _string_appendLine(TString1 & str, TString2 & a_str, TIter & it); // "projects/library/seqan/file/file_format.h"(624)
536 //____________________________________________________________________________
537 // _string_readNumber
539 template <typename TString, typename TIter> inline int _string_readNumber(TString & str, TIter& it); // "projects/library/seqan/file/file_format.h"(668)
541 //____________________________________________________________________________
544 template <typename TString, typename TIter> inline typename Size<TString>::Type _string_skipLine(TString & str, TIter & it); // "projects/library/seqan/file/file_format.h"(588)
546 //____________________________________________________________________________
547 // _string_skipWhitespace
549 template <typename TString, typename TIter> inline void _string_skipWhitespace(TString& str, TIter& it); // "projects/library/seqan/file/file_format.h"(655)
551 //____________________________________________________________________________
554 template <typename TFile, typename TStringContainer, typename TSource, typename TSpec> void _write_impl(TFile& target, Align<TSource, TSpec>& align, TStringContainer& ids, CGViz); // "projects/library/seqan/file/file_format_cgviz.h"(62)
555 template <typename TFile, typename TString, typename TData> void _write_impl(TFile & file, TData & data, TString & id, Fasta); // "projects/library/seqan/file/file_format_fasta.h"(434)
556 template <typename TFile, typename TStringContainer, typename TSource, typename TSpec> void _write_impl(TFile& file, Align<TSource, TSpec>& align, TStringContainer& ids, FastaAlign); // "projects/library/seqan/file/file_format_fasta_align.h"(246)
558 //____________________________________________________________________________
561 template <typename T1, typename T2> inline T1 alignSize(T1 _size, T2 _aligning); // "projects/library/seqan/file/file_base.h"(688)
563 //____________________________________________________________________________
566 template <typename TValue, typename TSize, typename T > inline void allocPage(SimpleBuffer<TValue> &pf, TSize size, T const & me); // "projects/library/seqan/file/file_page.h"(119)
567 template <typename TValue, typename TFile, typename TSpec, typename T > inline void allocPage(PageFrame<TValue, TFile, TSpec> &pf, T const & me); // "projects/library/seqan/file/file_page.h"(334)
569 //____________________________________________________________________________
572 template <__int64 _FileSize, typename TFile, typename TValue, typename TSize > inline void allocate(File< Chained<_FileSize, TFile> > const &me, TValue* &data, TSize count); // "projects/library/seqan/file/file_array.h"(340)
573 template <unsigned _FileCount, typename TFile, typename TValue, typename TSize > inline void allocate(File< Striped<_FileCount, TFile> > const &me, TValue* &data, TSize count); // "projects/library/seqan/file/file_array.h"(350)
575 //____________________________________________________________________________
578 template <typename TValue, typename TConfig, typename TString, typename TExpand > inline void append(String<TValue, External<TConfig> > &me, TString const &string, Tag<TExpand> const expand); // "projects/library/seqan/file/string_external.h"(1895)
579 template <typename TTargetValue, typename TTargetSpec, typename TSourceHost, typename TExpand> inline void append(String<TTargetValue, TTargetSpec> & target, _ChunkCollector<TSourceHost> const & source, Tag<TExpand> const ); // "projects/library/seqan/file/chunk_collector.h"(390)
580 template <typename TTargetValue, typename TTargetSpec, typename TSourceHost, typename TExpand> inline void append(String<TTargetValue, TTargetSpec> & target, _ChunkCollector<TSourceHost> const & source, typename Size< String<TTargetValue, TTargetSpec> >::Type limit, Tag<TExpand> const ); // "projects/library/seqan/file/chunk_collector.h"(399)
582 //____________________________________________________________________________
585 template <typename TValue, typename TConfig, typename TExpand > inline void appendValue(String<TValue, External<TConfig> > &me, TValue const &_Val, Tag<TExpand> const); // "projects/library/seqan/file/string_external.h"(1886)
587 //____________________________________________________________________________
590 template <typename File, typename TValue, typename TSize, typename TPos, typename aRequest > inline bool areadAt(File & me, TValue *memPtr, TSize const count, TPos const fileOfs, aRequest &request); // "projects/library/seqan/file/file_base.h"(588)
591 template <__int64 _FileSize, typename TFile, typename TValue, typename TSize, typename TOffset, typename TRequest > inline bool areadAt(File< Chained<_FileSize, TFile> > &me, TValue *memPtr, TSize count, TOffset offset, TRequest &req); // "projects/library/seqan/file/file_array.h"(392)
593 //____________________________________________________________________________
596 template <typename TValue, typename TConfig, typename TSource, typename TExpand > inline void assign( String<TValue, External<TConfig> > &target, TSource const &source, Tag<TExpand> const); // "projects/library/seqan/file/string_external.h"(1937)
597 template <typename THost, typename TSource> inline void assign(_ChunkCollector<THost> & target, TSource & source); // "projects/library/seqan/file/chunk_collector.h"(231)
598 template <typename THost, typename TSource> inline void assign(_ChunkCollector<THost> & target, TSource const & source); // "projects/library/seqan/file/chunk_collector.h"(238)
599 template <typename THost, typename TSource, typename TSize> inline void assign(_ChunkCollector<THost> & target, TSource & source, TSize limit); // "projects/library/seqan/file/chunk_collector.h"(247)
600 template <typename THost, typename TSource, typename TSize> inline void assign(_ChunkCollector<THost> & target, TSource const & source, TSize limit); // "projects/library/seqan/file/chunk_collector.h"(255)
601 template <typename TTargetValue, typename TTargetSpec, typename TSourceHost, typename TExpand> inline void assign(String<TTargetValue, TTargetSpec> & target, _ChunkCollector<TSourceHost> const & source, Tag<TExpand> const tag); // "projects/library/seqan/file/chunk_collector.h"(316)
602 template <typename TTargetValue, typename TTargetSpec, typename TSourceHost, typename TExpand> inline void assign(String<TTargetValue, TTargetSpec> & target, _ChunkCollector<TSourceHost> const & source, typename Size< String<TTargetValue, TTargetSpec> >::Type limit, Tag<TExpand> const tag); // "projects/library/seqan/file/chunk_collector.h"(325)
604 //____________________________________________________________________________
607 template <typename TContainer> inline bool atBegin(Iter<TContainer, FileReaderIterator> & it); // "projects/library/seqan/file/file_filereader.h"(760)
608 template <typename TContainer> inline bool atBegin(Iter<TContainer, FileReaderIterator> const & it); // "projects/library/seqan/file/file_filereader.h"(766)
609 template <typename TExtString> inline bool atBegin(VectorIterator<TExtString> &it); // "projects/library/seqan/file/string_external.h"(1650)
610 template <typename TExtString> inline bool atBegin(VectorIterator<TExtString> const &it); // "projects/library/seqan/file/string_external.h"(1652)
611 template <typename TExtString> inline bool atBegin(VectorConstIterator<TExtString> &it); // "projects/library/seqan/file/string_external.h"(1655)
612 template <typename TExtString> inline bool atBegin(VectorConstIterator<TExtString> const &it); // "projects/library/seqan/file/string_external.h"(1657)
613 template <typename TExtString> inline bool atBegin(VectorFwdIterator<TExtString> &it); // "projects/library/seqan/file/string_external.h"(1660)
614 template <typename TExtString> inline bool atBegin(VectorFwdIterator<TExtString> const &it); // "projects/library/seqan/file/string_external.h"(1664)
615 template <typename TExtString> inline bool atBegin(VectorFwdConstIterator<TExtString> &it); // "projects/library/seqan/file/string_external.h"(1669)
616 template <typename TExtString> inline bool atBegin(VectorFwdConstIterator<TExtString> const &it); // "projects/library/seqan/file/string_external.h"(1673)
618 //____________________________________________________________________________
621 template <typename TContainer> inline bool atEnd(Iter<TContainer, FileReaderIterator> & it); // "projects/library/seqan/file/file_filereader.h"(745)
622 template <typename TContainer> inline bool atEnd(Iter<TContainer, FileReaderIterator> const & it); // "projects/library/seqan/file/file_filereader.h"(751)
623 template <typename TExtString> inline bool atEnd(VectorIterator<TExtString> &it); // "projects/library/seqan/file/string_external.h"(1679)
624 template <typename TExtString> inline bool atEnd(VectorIterator<TExtString> const &it); // "projects/library/seqan/file/string_external.h"(1681)
625 template <typename TExtString> inline bool atEnd(VectorConstIterator<TExtString> &it); // "projects/library/seqan/file/string_external.h"(1684)
626 template <typename TExtString> inline bool atEnd(VectorConstIterator<TExtString> const &it); // "projects/library/seqan/file/string_external.h"(1686)
627 template <typename TExtString> inline bool atEnd(VectorFwdIterator<TExtString> &it); // "projects/library/seqan/file/string_external.h"(1689)
628 template <typename TExtString> inline bool atEnd(VectorFwdIterator<TExtString> const &it); // "projects/library/seqan/file/string_external.h"(1693)
629 template <typename TExtString> inline bool atEnd(VectorFwdConstIterator<TExtString> &it); // "projects/library/seqan/file/string_external.h"(1698)
630 template <typename TExtString> inline bool atEnd(VectorFwdConstIterator<TExtString> const &it); // "projects/library/seqan/file/string_external.h"(1702)
631 template <typename TFile, typename TFormat, typename TFile2, typename TSpec> inline bool atEnd(Iter<TFile, FileReader<TFormat, TFile2, TSpec> > & it); // "projects/library/seqan/file/file_filereaderiterator.h"(127)
633 //____________________________________________________________________________
636 template <typename File, typename TValue, typename TSize, typename TPos, typename aRequest > inline bool awriteAt(File & me, TValue const *memPtr, TSize const count, TPos const fileOfs, aRequest &request); // "projects/library/seqan/file/file_base.h"(612)
637 template <__int64 _FileSize, typename TFile, typename TValue, typename TSize, typename TOffset, typename TRequest > inline bool awriteAt(File< Chained<_FileSize, TFile> > &me, TValue const *memPtr, TSize count, TOffset offset, TRequest &req); // "projects/library/seqan/file/file_array.h"(409)
639 //____________________________________________________________________________
642 template <typename TValue, typename TFormat, typename TFile, typename TSpec, typename TIteratorSpec> inline typename Iterator< String<TValue, FileReader<TFormat, TFile, TSpec> >, TIteratorSpec >::Type begin(String<TValue, FileReader<TFormat, TFile, TSpec> > & me, Tag<TIteratorSpec> const); // "projects/library/seqan/file/file_filereader.h"(340)
643 template <typename TValue, typename TFormat, typename TFile, typename TSpec, typename TIteratorSpec> inline typename Iterator< String<TValue, FileReader<TFormat, TFile, TSpec> > const, TIteratorSpec >::Type begin(String<TValue, FileReader<TFormat, TFile, TSpec> > const & me, Tag<TIteratorSpec> const); // "projects/library/seqan/file/file_filereader.h"(348)
644 template <typename TValue, typename TConfig, typename TSpec > inline typename Iterator<String<TValue, External<TConfig> >, Tag<TSpec> const>::Type begin(String<TValue, External<TConfig> > &me, Tag<TSpec> const); // "projects/library/seqan/file/string_external.h"(1834)
645 template <typename TValue, typename TConfig, typename TSpec > inline typename Iterator<String<TValue, External<TConfig> > const, Tag<TSpec> const>::Type begin(String<TValue, External<TConfig> > const &me, Tag<TSpec> const); // "projects/library/seqan/file/string_external.h"(1840)
646 template <typename TValue > inline TValue* begin(SimpleBuffer<TValue> &pf, Standard); // "projects/library/seqan/file/file_page.h"(134)
647 template <typename TValue > inline TValue const * begin(SimpleBuffer<TValue> const &pf, Standard); // "projects/library/seqan/file/file_page.h"(139)
649 //____________________________________________________________________________
652 template <typename TSpec, typename aRequest > inline bool cancel(File<TSpec> &, aRequest &); // "projects/library/seqan/file/file_base.h"(675)
653 template <typename TValue, typename TFile, typename TSpec > inline bool cancel(PageFrame<TValue, TFile, TSpec> &pf, TFile &file); // "projects/library/seqan/file/file_page.h"(427)
655 //____________________________________________________________________________
658 template <typename TValue, typename TConfig > inline void clear(String<TValue, External<TConfig> > &me); // "projects/library/seqan/file/string_external.h"(1710)
660 //____________________________________________________________________________
663 inline bool close(FILE* me); // "projects/library/seqan/file/file_cstyle.h"(103)
664 template <typename TValue, typename TConfig > inline bool close(String<TValue, External<TConfig> > &me); // "projects/library/seqan/file/string_external.h"(1795)
665 template <typename TSpec > inline bool close(File<TSpec> & me); // "projects/library/seqan/file/file_base.h"(261)
666 template <__int64 _FileSize, typename TFile > inline bool close(File< Chained<_FileSize, TFile> > &me); // "projects/library/seqan/file/file_array.h"(315)
667 template <unsigned _FileCount, typename TFile > inline bool close(File< Striped<_FileCount, TFile> > &me); // "projects/library/seqan/file/file_array.h"(322)
669 //____________________________________________________________________________
672 template <typename TContainer> inline TContainer & container(Iter<TContainer, FileReaderIterator> & it); // "projects/library/seqan/file/file_filereader.h"(573)
673 template <typename TContainer> inline TContainer & container(Iter<TContainer, FileReaderIterator> const & it); // "projects/library/seqan/file/file_filereader.h"(579)
674 template <typename TExtString> inline TExtString & container(VectorIterator<TExtString> &it); // "projects/library/seqan/file/string_external.h"(1629)
675 template <typename TExtString> inline TExtString & container(VectorIterator<TExtString> const &it); // "projects/library/seqan/file/string_external.h"(1631)
676 template <typename TExtString> inline TExtString & container(VectorConstIterator<TExtString> &it); // "projects/library/seqan/file/string_external.h"(1634)
677 template <typename TExtString> inline TExtString & container(VectorConstIterator<TExtString> const &it); // "projects/library/seqan/file/string_external.h"(1636)
678 template <typename TExtString> inline TExtString & container(VectorFwdIterator<TExtString> &it); // "projects/library/seqan/file/string_external.h"(1639)
679 template <typename TExtString> inline TExtString & container(VectorFwdIterator<TExtString> const &it); // "projects/library/seqan/file/string_external.h"(1641)
680 template <typename TExtString> inline TExtString & container(VectorFwdConstIterator<TExtString> &it); // "projects/library/seqan/file/string_external.h"(1644)
681 template <typename TExtString> inline TExtString & container(VectorFwdConstIterator<TExtString> const &it); // "projects/library/seqan/file/string_external.h"(1646)
683 //____________________________________________________________________________
686 template <__int64 _FileSize, typename TFile, typename TValue, typename TSize > inline void deallocate(File< Chained<_FileSize, TFile> > const &me, TValue* &data, TSize count); // "projects/library/seqan/file/file_array.h"(345)
687 template <unsigned _FileCount, typename TFile, typename TValue, typename TSize > inline void deallocate(File< Striped<_FileCount, TFile> > const &me, TValue* &data, TSize count); // "projects/library/seqan/file/file_array.h"(355)
689 //____________________________________________________________________________
692 template <typename T1, typename T2> inline T1 enclosingBlocks(T1 _size, T2 _blockSize); // "projects/library/seqan/file/file_base.h"(683)
694 //____________________________________________________________________________
697 template <typename TValue, typename TFormat, typename TFile, typename TSpec, typename TIteratorSpec> inline typename Iterator< String<TValue, FileReader<TFormat, TFile, TSpec> >, TIteratorSpec >::Type end(String<TValue, FileReader<TFormat, TFile, TSpec> > & me, Tag<TIteratorSpec> const); // "projects/library/seqan/file/file_filereader.h"(360)
698 template <typename TValue, typename TFormat, typename TFile, typename TSpec, typename TIteratorSpec> inline typename Iterator< String<TValue, FileReader<TFormat, TFile, TSpec> > const, TIteratorSpec >::Type end(String<TValue, FileReader<TFormat, TFile, TSpec> > const & me, Tag<TIteratorSpec> const); // "projects/library/seqan/file/file_filereader.h"(368)
699 template <typename TValue, typename TConfig, typename TSpec > inline typename Iterator<String<TValue, External<TConfig> >, Tag<TSpec> const>::Type end(String<TValue, External<TConfig> > &me, Tag<TSpec> const); // "projects/library/seqan/file/string_external.h"(1846)
700 template <typename TValue, typename TConfig, typename TSpec > inline typename Iterator<String<TValue, External<TConfig> > const, Tag<TSpec> const>::Type end(String<TValue, External<TConfig> > const &me, Tag<TSpec> const); // "projects/library/seqan/file/string_external.h"(1853)
701 template <typename TValue > inline TValue * end(SimpleBuffer<TValue> &pf, Standard); // "projects/library/seqan/file/file_page.h"(144)
702 template <typename TValue > inline TValue const * end(SimpleBuffer<TValue> const &pf, Standard); // "projects/library/seqan/file/file_page.h"(149)
704 //____________________________________________________________________________
705 // equiDistantAlignedDistribution
707 template <typename TValue, typename TSize, typename T, class Function > inline unsigned equiDistantAlignedDistribution( SimpleBuffer<TValue> &_clusterBuffer, unsigned aligning, unsigned _bufferSize, T const &me, TSize _size, unsigned _pageSize, Function const &_Func); // "projects/library/seqan/file/file_page.h"(934)
709 //____________________________________________________________________________
710 // equiDistantDistribution
712 template <typename TValue, typename TSize, typename T, class Function > inline bool equiDistantDistribution( SimpleBuffer<TValue> &_clusterBuffer, unsigned _bufferSize, T const &me, TSize _size, unsigned _pageSize, Function const &_Func); // "projects/library/seqan/file/file_page.h"(872)
714 //____________________________________________________________________________
717 inline bool flush(FILE*); // "projects/library/seqan/file/file_cstyle.h"(182)
718 template <typename TValue, typename TConfig > inline void flush(String<TValue, External<TConfig> > &me); // "projects/library/seqan/file/string_external.h"(1722)
719 template <typename TSpec > inline void flush(File<TSpec> &); // "projects/library/seqan/file/file_base.h"(631)
721 //____________________________________________________________________________
724 template <typename TFile, typename TData, typename TMeta, typename TFormat> inline void * formatID(FileFormat<TFile, TData, TMeta, TFormat> const & file_format); // "projects/library/seqan/file/file_format.h"(171)
726 //____________________________________________________________________________
729 template <typename TValue, typename T > inline void freePage(SimpleBuffer<TValue> &pf, T const & me); // "projects/library/seqan/file/file_page.h"(126)
730 template <typename TValue, typename TFile, typename TSpec, typename T > inline void freePage(PageFrame<TValue, TFile, TSpec> &pf, T const & me); // "projects/library/seqan/file/file_page.h"(344)
732 //____________________________________________________________________________
735 template <typename TContainer> inline typename GetValue<Iter<TContainer, FileReaderIterator> >::Type getValue(Iter<TContainer, FileReaderIterator> & it); // "projects/library/seqan/file/file_filereader.h"(533)
736 template <typename TContainer> inline typename GetValue<Iter<TContainer, FileReaderIterator> >::Type getValue(Iter<TContainer, FileReaderIterator> const & it); // "projects/library/seqan/file/file_filereader.h"(544)
737 template <typename TFile, typename TFormat, typename TFile2, typename TSpec> inline typename GetValue<Iter<TFile, FileReader<TFormat, TFile2, TSpec> > >::Type getValue(Iter<TFile, FileReader<TFormat, TFile2, TSpec> > & it); // "projects/library/seqan/file/file_filereaderiterator.h"(120)
739 //____________________________________________________________________________
742 template <typename TContainer> inline void goBegin(Iter<TContainer, FileReaderIterator> & it); // "projects/library/seqan/file/file_filereader.h"(711)
743 template <typename TFile, typename TFile2, typename TSpec> inline void goBegin(Iter<TFile, FileReader<Fasta, TFile2, TSpec> > & it, bool skip_meta); // "projects/library/seqan/file/file_format_fasta.h"(45)
744 template <typename TFile, typename TFile2, typename TSpec> inline void goBegin(Iter<TFile, FileReader<Fasta, TFile2, TSpec> > & it); // "projects/library/seqan/file/file_format_fasta.h"(82)
745 template <typename TFile, typename TFile2, typename TSpec> inline void goBegin(Iter<TFile, FileReader<Genbank, TFile2, TSpec> > & it, bool skip_meta ); // "projects/library/seqan/file/file_format_genbank.h"(46)
746 template <typename TFile, typename TFile2, typename TSpec> inline void goBegin(Iter<TFile, FileReader<Embl, TFile2, TSpec> > & it, bool skip_meta ); // "projects/library/seqan/file/file_format_embl.h"(47)
748 //____________________________________________________________________________
751 template <typename TContainer> inline void goEnd(Iter<TContainer, FileReaderIterator> & it); // "projects/library/seqan/file/file_filereader.h"(733)
753 //____________________________________________________________________________
756 template <typename TFile> void goNext(TFile & file, CGViz); // "projects/library/seqan/file/file_format_cgviz.h"(48)
757 template <typename TFile> void goNext(TFile & file, Raw); // "projects/library/seqan/file/file_format_raw.h"(247)
758 template <typename TContainer> inline void goNext(Iter<TContainer, FileReaderIterator> & it); // "projects/library/seqan/file/file_filereader.h"(645)
759 template <typename TFile, typename TFile2, typename TSpec> inline void goNext(Iter<TFile, FileReader<Fasta, TFile2, TSpec> > & it); // "projects/library/seqan/file/file_format_fasta.h"(90)
760 template <typename TFile> void goNext(TFile & file, Fasta); // "projects/library/seqan/file/file_format_fasta.h"(390)
761 template <typename TFile, typename TFile2, typename TSpec> inline void goNext(Iter<TFile, FileReader<Genbank, TFile2, TSpec> > & it); // "projects/library/seqan/file/file_format_genbank.h"(124)
762 template <typename TFile> inline void goNext(TFile & file, Genbank); // "projects/library/seqan/file/file_format_genbank.h"(254)
763 template <typename TFile> void goNext(TFile & file, FastaAlign); // "projects/library/seqan/file/file_format_fasta_align.h"(233)
764 template <typename TFile, typename TData, typename TMeta, typename TFormat> inline void goNext(TFile & file, FileFormat<TFile, TData, TMeta, TFormat> const & file_format); // "projects/library/seqan/file/file_format.h"(251)
765 template <typename TFile, typename TFile2, typename TSpec> inline void goNext(Iter<TFile, FileReader<Embl, TFile2, TSpec> > & it); // "projects/library/seqan/file/file_format_embl.h"(108)
766 template <typename TFile> inline void goNext(TFile & file, Embl); // "projects/library/seqan/file/file_format_embl.h"(427)
768 //____________________________________________________________________________
771 template <typename TContainer> inline void goPrevious(Iter<TContainer, FileReaderIterator> & it); // "projects/library/seqan/file/file_filereader.h"(677)
773 //____________________________________________________________________________
776 template <typename TFile, typename TData, typename TMeta> inline FileFormat<TFile, TData, TMeta, void> & guessFileFormat(TFile & file, TData & data); // "projects/library/seqan/file/file_format_guess.h"(52)
778 //____________________________________________________________________________
781 template <typename TFile, typename TFormat, typename TFile2, typename TSpec> inline TFile & host(Iter<TFile, FileReader<TFormat, TFile2, TSpec> > & it); // "projects/library/seqan/file/file_filereaderiterator.h"(105)
783 //____________________________________________________________________________
786 template <typename TValue, typename TFormat, typename TFile, typename TSpec> inline void const * id(String<TValue, FileReader<TFormat, TFile, TSpec> > const & me); // "projects/library/seqan/file/file_filereader.h"(301)
787 template <typename TValue, typename TConfig > inline void const * id(String<TValue, External<TConfig> > const &me); // "projects/library/seqan/file/string_external.h"(1958)
789 //____________________________________________________________________________
792 template <typename TValue, typename TFormat, typename TFile, typename TSpec, typename TPosition, typename TIteratorSpec> inline typename Iterator< String<TValue, FileReader<TFormat, TFile, TSpec> >, TIteratorSpec >::Type iterator(String<TValue, FileReader<TFormat, TFile, TSpec> > & me, TPosition pos, Tag<TIteratorSpec> const); // "projects/library/seqan/file/file_filereader.h"(381)
793 template <typename TValue, typename TFormat, typename TFile, typename TSpec, typename TPosition, typename TIteratorSpec> inline typename Iterator< String<TValue, FileReader<TFormat, TFile, TSpec> > const, TIteratorSpec >::Type iterator(String<TValue, FileReader<TFormat, TFile, TSpec> > const & me, TPosition pos, Tag<TIteratorSpec> const); // "projects/library/seqan/file/file_filereader.h"(390)
795 //____________________________________________________________________________
798 template <typename TValue, typename TFormat, typename TFile, typename TSpec> inline typename Size< String<TValue, FileReader<TFormat, TFile, TSpec> > >::Type length(String<TValue, FileReader<TFormat, TFile, TSpec> > & me); // "projects/library/seqan/file/file_filereader.h"(328)
799 template <typename TValue, typename TConfig > inline typename Size< String<TValue, External<TConfig> > >::Type length(String<TValue, External<TConfig> > const &me); // "projects/library/seqan/file/string_external.h"(1803)
800 template <typename TValue > inline typename Size<SimpleBuffer<TValue> >::Type length(SimpleBuffer<TValue> const &me); // "projects/library/seqan/file/file_page.h"(109)
801 template <typename TValue, typename TFile, unsigned _PageSize > inline typename Size<PageFrame<TValue, TFile, Fixed<_PageSize> > >::Type length(PageFrame<TValue, TFile, Fixed<_PageSize> > const & ); // "projects/library/seqan/file/file_page.h"(286)
802 template <__int64 _FileSize, typename TFile > inline unsigned length(File< Chained<_FileSize, TFile> > const &me); // "projects/library/seqan/file/file_array.h"(284)
803 template <unsigned _FileCount, typename TFile > inline unsigned length(File< Striped<_FileCount, TFile> > const &me); // "projects/library/seqan/file/file_array.h"(289)
804 template <typename TFile, typename TData, typename TMeta, typename TFormat> inline void length(TFile & file, FileFormat<TFile, TData, TMeta, TFormat> const & file_format); // "projects/library/seqan/file/file_format.h"(267)
806 //____________________________________________________________________________
809 inline bool open(FILE* &me, const char *fileName, int openMode); // "projects/library/seqan/file/file_cstyle.h"(89)
810 inline bool open(FILE* &me, const char *fileName); // "projects/library/seqan/file/file_cstyle.h"(94)
811 template <typename TValue, typename TConfig > inline bool open(String<TValue, External<TConfig> > &me, const char *fileName, int openMode); // "projects/library/seqan/file/string_external.h"(1734)
812 template <typename TValue, typename TConfig > inline bool open(String<TValue, External<TConfig> > &me, const char *fileName); // "projects/library/seqan/file/string_external.h"(1740)
813 template <typename TValue, typename TConfig > inline bool open(String<TValue, External<TConfig> > &me, typename TConfig::TFile file); // "projects/library/seqan/file/string_external.h"(1746)
814 template <typename TSpec > inline bool open(File<TSpec> &me, const char *fileName, int openMode); // "projects/library/seqan/file/file_base.h"(215)
815 template <typename TSpec > inline bool open(File<TSpec> &me, const char *fileName); // "projects/library/seqan/file/file_base.h"(220)
816 template <__int64 _FileSize, typename TFile > inline bool open(File< Chained<_FileSize, TFile> > &me, const char *fileName, int openMode); // "projects/library/seqan/file/file_array.h"(294)
818 //____________________________________________________________________________
821 inline bool openTemp(FILE* &me); // "projects/library/seqan/file/file_cstyle.h"(98)
822 template <typename TValue, typename TConfig > inline bool openTemp(String<TValue, External<TConfig> > &me); // "projects/library/seqan/file/string_external.h"(1758)
823 template <typename TSpec > inline bool openTemp(File<TSpec> &me); // "projects/library/seqan/file/file_base.h"(237)
824 template <typename TSpec > inline bool openTemp(File<TSpec> &me, int openMode); // "projects/library/seqan/file/file_base.h"(242)
825 template <__int64 _FileSize, typename TFile > inline bool openTemp(File< Chained<_FileSize, TFile> > &me, int openMode); // "projects/library/seqan/file/file_array.h"(303)
826 template <unsigned _FileCount, typename TFile > inline bool openTemp(File< Striped<_FileCount, TFile> > &me, int openMode); // "projects/library/seqan/file/file_array.h"(310)
828 //____________________________________________________________________________
831 template <typename TContainer> inline bool operator!= (Iter<TContainer, FileReaderIterator> const & left, Iter<TContainer, FileReaderIterator> const & right); // "projects/library/seqan/file/file_filereader.h"(791)
832 template <typename TFileLeft, typename TDataLeft, typename TMetaLeft, typename TFormatLeft, typename TFileRight, typename TDataRight, typename TMetaRight, typename TFormatRight> inline bool operator!= (FileFormat<TFileLeft, TDataLeft, TMetaLeft, TFormatLeft> const & left, FileFormat<TFileRight, TDataRight, TMetaRight, TFormatRight> const & right); // "projects/library/seqan/file/file_format.h"(348)
833 template <typename TFile, typename TData, typename TMeta, typename TFormat, typename TFormat2> inline bool operator!= (FileFormat<TFile, TData, TMeta, TFormat> const & left, Tag<TFormat2> const); // "projects/library/seqan/file/file_format.h"(357)
834 template <typename TFile, typename TData, typename TMeta, typename TFormat, typename TFormat2> inline bool operator!= (Tag<TFormat2> const, FileFormat<TFile, TData, TMeta, TFormat> const & right); // "projects/library/seqan/file/file_format.h"(366)
836 //____________________________________________________________________________
839 template <typename TContainer, typename TIntegral> inline Iter<TContainer, FileReaderIterator> operator+ (Iter<TContainer, FileReaderIterator> const & left, TIntegral right); // "projects/library/seqan/file/file_filereader.h"(848)
840 template <typename TContainer, typename TIntegral> inline Iter<TContainer, FileReaderIterator> operator+ (TIntegral left, Iter<TContainer, FileReaderIterator> const & right); // "projects/library/seqan/file/file_filereader.h"(856)
842 //____________________________________________________________________________
845 template <typename TContainer, typename TIntegral> inline Iter<TContainer, FileReaderIterator> & operator+= (Iter<TContainer, FileReaderIterator> & left, TIntegral right); // "projects/library/seqan/file/file_filereader.h"(869)
847 //____________________________________________________________________________
850 template <typename TContainer, typename TIntegral> inline Iter<TContainer, FileReaderIterator> operator- (Iter<TContainer, FileReaderIterator> const & left, TIntegral right); // "projects/library/seqan/file/file_filereader.h"(887)
851 template <typename TContainer> inline typename Difference<Iter<TContainer, FileReaderIterator> >::Type operator- (Iter<TContainer, FileReaderIterator> const & left, Iter<TContainer, FileReaderIterator> const & right); // "projects/library/seqan/file/file_filereader.h"(898)
853 //____________________________________________________________________________
856 template <typename TContainer, typename TIntegral> inline Iter<TContainer, FileReaderIterator> & operator-= (Iter<TContainer, FileReaderIterator> & left, TIntegral right); // "projects/library/seqan/file/file_filereader.h"(911)
858 //____________________________________________________________________________
861 template <typename TContainer> inline bool operator< (Iter<TContainer, FileReaderIterator> const & left, Iter<TContainer, FileReaderIterator> const & right); // "projects/library/seqan/file/file_filereader.h"(804)
863 //____________________________________________________________________________
866 template <typename TValue > ::std::ostream& operator<<(::std::ostream &out, const PageBucketExtended<TValue> &pb); // "projects/library/seqan/file/file_page.h"(170)
867 template <typename TValue, typename TFile, typename TSpec > ::std::ostream& operator<<(::std::ostream &out, const PageFrame<TValue, TFile, TSpec > &pf); // "projects/library/seqan/file/file_page.h"(304)
869 //____________________________________________________________________________
872 template <typename TContainer> inline bool operator<= (Iter<TContainer, FileReaderIterator> const & left, Iter<TContainer, FileReaderIterator> const & right); // "projects/library/seqan/file/file_filereader.h"(826)
874 //____________________________________________________________________________
877 template <typename TContainer> inline bool operator== (Iter<TContainer, FileReaderIterator> const & left, Iter<TContainer, FileReaderIterator> const & right); // "projects/library/seqan/file/file_filereader.h"(778)
878 template <typename TFileLeft, typename TDataLeft, typename TMetaLeft, typename TFormatLeft, typename TFileRight, typename TDataRight, typename TMetaRight, typename TFormatRight> inline bool operator== (FileFormat<TFileLeft, TDataLeft, TMetaLeft, TFormatLeft> const & left, FileFormat<TFileRight, TDataRight, TMetaRight, TFormatRight> const & right); // "projects/library/seqan/file/file_format.h"(319)
879 template <typename TFile, typename TData, typename TMeta, typename TFormat, typename TFormat2> inline bool operator== (FileFormat<TFile, TData, TMeta, TFormat> const & left, Tag<TFormat2> const); // "projects/library/seqan/file/file_format.h"(328)
880 template <typename TFile, typename TData, typename TMeta, typename TFormat, typename TFormat2> inline bool operator== (Tag<TFormat2> const, FileFormat<TFile, TData, TMeta, TFormat> const & right); // "projects/library/seqan/file/file_format.h"(337)
882 //____________________________________________________________________________
885 template <typename TContainer> inline bool operator> (Iter<TContainer, FileReaderIterator> const & left, Iter<TContainer, FileReaderIterator> const & right); // "projects/library/seqan/file/file_filereader.h"(813)
887 //____________________________________________________________________________
890 template <typename TContainer> inline bool operator>= (Iter<TContainer, FileReaderIterator> const & left, Iter<TContainer, FileReaderIterator> const & right); // "projects/library/seqan/file/file_filereader.h"(835)
892 //____________________________________________________________________________
895 template <typename TValue > inline typename Size<SimpleBuffer<TValue> >::Type pageSize(SimpleBuffer<TValue> &me); // "projects/library/seqan/file/file_page.h"(92)
896 template <typename TValue, typename TFile, unsigned _PageSize > inline typename Size<PageFrame<TValue, TFile, Fixed<_PageSize> > >::Type pageSize(PageFrame<TValue, TFile, Fixed<_PageSize> > & ); // "projects/library/seqan/file/file_page.h"(292)
898 //____________________________________________________________________________
901 template <typename TContainer> inline typename Position<Iter<TContainer, FileReaderIterator> >::Type position(Iter<TContainer, FileReaderIterator> const & it); // "projects/library/seqan/file/file_filereader.h"(588)
903 //____________________________________________________________________________
906 template <typename TValue, typename TConfig > inline void push_back(String<TValue, External<TConfig> > &me, TValue const &_Val); // "projects/library/seqan/file/string_external.h"(1877)
908 //____________________________________________________________________________
911 template <typename TFile, typename TData> void read(TFile & file, TData & data, Raw); // "projects/library/seqan/file/file_format_raw.h"(191)
912 template <typename TFile, typename TData, typename TSize> void read(TFile & file, TData & data, TSize limit, Raw); // "projects/library/seqan/file/file_format_raw.h"(204)
913 template <typename TFile, typename TData> void read(TFile & file, TData & data); // "projects/library/seqan/file/file_format_raw.h"(307)
914 template <typename TFile, typename TData, typename TSize> void read(TFile & file, TData & data, TSize limit); // "projects/library/seqan/file/file_format_raw.h"(316)
915 template <typename TValue, typename TSize > inline bool read(FILE* me, TValue *memPtr, TSize const count); // "projects/library/seqan/file/file_cstyle.h"(127)
916 template <typename TFile, typename TData, typename TSize> void read(TFile & file, TData & data, TSize limit, Fasta); // "projects/library/seqan/file/file_format_fasta.h"(206)
917 template <typename TFile, typename TData> void read(TFile & file, TData & data, Fasta tag); // "projects/library/seqan/file/file_format_fasta.h"(306)
918 template <typename TSpec, typename TValue, typename TSize > inline bool read(File<TSpec> & me, TValue *memPtr, TSize const count); // "projects/library/seqan/file/file_base.h"(288)
919 template <typename TFile, typename TData> inline void read(TFile & file, TData & data, Genbank); // "projects/library/seqan/file/file_format_genbank.h"(170)
920 template <typename TFile, typename TData, typename TSize> inline void read(TFile & file, TData & data, TSize limit, Genbank); // "projects/library/seqan/file/file_format_genbank.h"(188)
921 template <typename TFile, typename TSource, typename TSpec> void read(TFile & file, Align<TSource, TSpec> & align, FastaAlign); // "projects/library/seqan/file/file_format_fasta_align.h"(72)
922 template <typename TFile, typename TData, typename TMeta, typename TFormat> inline void read(TFile & file, TData & data, FileFormat<TFile, TData, TMeta, TFormat> const & file_format); // "projects/library/seqan/file/file_format.h"(200)
923 template <typename TFile, typename TData, typename TMeta, typename TFormat, typename TSize> inline void read(TFile & file, TData & data, TSize limit, FileFormat<TFile, TData, TMeta, TFormat> const & file_format); // "projects/library/seqan/file/file_format.h"(211)
924 template <typename TFile, typename TData> inline void read(TFile & file, TData & data, Embl); // "projects/library/seqan/file/file_format_embl.h"(153)
925 template <typename TFile, typename TData, typename TSize> inline void read(TFile & file, TData & data, TSize limit, Embl); // "projects/library/seqan/file/file_format_embl.h"(171)
927 //____________________________________________________________________________
930 template <typename TValue, typename TSize, typename TPos > inline bool readAt(FILE* me, TValue *memPtr, TSize const count, TPos const fileOfs); // "projects/library/seqan/file/file_cstyle.h"(145)
931 template <typename TFile, typename TValue, typename TSize, typename TPos > inline bool readAt(TFile & me, TValue *memPtr, TSize const count, TPos const fileOfs); // "projects/library/seqan/file/file_base.h"(324)
932 template <__int64 _FileSize, typename TFile, typename TValue, typename TSize, typename TOffset > inline bool readAt(File< Chained<_FileSize, TFile> > &me, TValue *memPtr, TSize count, TOffset offset); // "projects/library/seqan/file/file_array.h"(364)
934 //____________________________________________________________________________
937 template <typename TValue, unsigned _FileCount, typename TFile > inline unsigned readBucket( PageBucket<TValue> &b, int pageNo, unsigned pageSize, unsigned dataSize, File< Striped<_FileCount, TFile> > &file); // "projects/library/seqan/file/file_page_raid0.h"(134)
938 template <typename TValue, typename TFile > inline unsigned readBucket(PageBucket<TValue> &b, int pageNo, unsigned pageSize, unsigned dataSize, TFile &file); // "projects/library/seqan/file/file_page.h"(456)
940 //____________________________________________________________________________
943 template <typename TData, typename TKey, typename TString> inline typename Position<TString>::Type readFeature(TString & str, typename Position<TString>::Type start_pos, TData & data, TKey key, Embl); // "projects/library/seqan/file/file_format_embl.h"(372)
945 //____________________________________________________________________________
948 template <typename TFile, typename TString> void readID(TFile & , TString & id, Raw); // "projects/library/seqan/file/file_format_raw.h"(219)
949 template <typename TFile, typename TString> void readID(TFile & file, TString & id, Fasta); // "projects/library/seqan/file/file_format_fasta.h"(324)
951 //____________________________________________________________________________
954 template <typename TFile, typename TStringContainer> void readIDs(TFile& file, TStringContainer& ids, FastaAlign); // "projects/library/seqan/file/file_format_fasta_align.h"(178)
956 //____________________________________________________________________________
959 template <typename TValue, unsigned _FileCount, typename TFile, typename TSpec, typename TSize > inline bool readLastPage( int pageNo, PageFrame<TValue, File< Striped<_FileCount, TFile> >, TSpec> &pf, File< Striped<_FileCount, TFile> > &file, TSize size); // "projects/library/seqan/file/file_page_raid0.h"(84)
960 template <typename TValue, typename TFile, typename TSpec, typename TSize> inline bool readLastPage(int pageNo, PageFrame<TValue, TFile, TSpec> &pf, TFile &file, TSize size); // "projects/library/seqan/file/file_page.h"(381)
962 //____________________________________________________________________________
965 template <typename TFile, typename TData, typename TKey> inline void readLineType(TFile & file, TData & data, TKey key, Embl); // "projects/library/seqan/file/file_format_embl.h"(248)
966 template <typename TData, typename TValue, typename TSpec, typename TKey> inline void readLineType(String<TValue,TSpec> & meta, TData & data, TKey key, Embl); // "projects/library/seqan/file/file_format_embl.h"(305)
968 //____________________________________________________________________________
971 template <typename TFile, typename TMeta> void readMeta(TFile & file, TMeta & meta, Raw); // "projects/library/seqan/file/file_format_raw.h"(233)
972 template <typename TFile, typename TMeta> void readMeta(TFile & file, TMeta & meta, Fasta); // "projects/library/seqan/file/file_format_fasta.h"(376)
973 template <typename TFile, typename TMeta> inline void readMeta(TFile & file, TMeta & meta, Genbank); // "projects/library/seqan/file/file_format_genbank.h"(212)
974 template <typename TFile, typename TMeta> void readMeta(TFile & file, TMeta & meta, FastaAlign); // "projects/library/seqan/file/file_format_fasta_align.h"(223)
975 template <typename TFile, typename TData, typename TMeta, typename TFormat> inline void readMeta(TFile & file, TMeta & meta, FileFormat<TFile, TData, TMeta, TFormat> const & file_format); // "projects/library/seqan/file/file_format.h"(235)
976 template <typename TFile, typename TMeta> inline void readMeta(TFile & file, TMeta & meta, Embl); // "projects/library/seqan/file/file_format_embl.h"(194)
978 //____________________________________________________________________________
981 template <typename TValue, unsigned _FileCount, typename TFile, typename TSpec > inline bool readPage( int pageNo, PageFrame<TValue, File< Striped<_FileCount, TFile> >, TSpec> &pf, File< Striped<_FileCount, TFile> > &file); // "projects/library/seqan/file/file_page_raid0.h"(40)
982 template <typename TValue, typename TFile, typename TSpec > inline bool readPage(int pageNo, PageFrame<TValue, TFile, TSpec> &pf, TFile &file); // "projects/library/seqan/file/file_page.h"(356)
983 template <typename TValue, typename TFile, typename TSpec > inline bool readPage(PageFrame<TValue, TFile, Dynamic<TSpec> > &pf, TFile &file); // "projects/library/seqan/file/file_page.h"(440)
985 //____________________________________________________________________________
988 template <typename aRequest > inline void release(FILE*, aRequest &); // "projects/library/seqan/file/file_cstyle.h"(187)
989 template <typename TSpec, typename aRequest > inline void release(File<TSpec> &, aRequest &); // "projects/library/seqan/file/file_base.h"(659)
991 //____________________________________________________________________________
994 template <typename File > inline void reopen(File &, int); // "projects/library/seqan/file/file_base.h"(247)
996 //____________________________________________________________________________
999 template <typename TTargetValue, typename TTargetSpec, typename TSourceHost, typename TExpand> inline void replace(String<TTargetValue, TTargetSpec> & target, typename Size< String<TTargetValue, TTargetSpec> >::Type pos_begin, typename Size< String<TTargetValue, TTargetSpec> >::Type pos_end, _ChunkCollector<TSourceHost> const & source, Tag<TExpand> const tag); // "projects/library/seqan/file/chunk_collector.h"(465)
1000 template <typename TTargetValue, typename TTargetSpec, typename TSourceHost, typename TExpand> inline void replace(String<TTargetValue, TTargetSpec> & target, typename Size< String<TTargetValue, TTargetSpec> >::Type pos_begin, typename Size< String<TTargetValue, TTargetSpec> >::Type pos_end, _ChunkCollector<TSourceHost> const & source, typename Size< String<TTargetValue, TTargetSpec> >::Type limit, Tag<TExpand> const tag); // "projects/library/seqan/file/chunk_collector.h"(477)
1001 template <typename TTargetValue, typename TSourceHost, typename TExpand> inline void replace(TTargetValue * target, size_t pos_begin, size_t pos_end, _ChunkCollector<TSourceHost> const & source, Tag<TExpand> const tag); // "projects/library/seqan/file/chunk_collector.h"(490)
1002 template <typename TTargetValue, typename TSourceHost, typename TExpand> inline void replace(TTargetValue * target, size_t pos_begin, size_t pos_end, _ChunkCollector<TSourceHost> const & source, size_t limit, Tag<TExpand> const tag); // "projects/library/seqan/file/chunk_collector.h"(502)
1004 //____________________________________________________________________________
1007 template <typename TValue, typename TConfig, typename TSize, typename TExpand > inline typename Size< String<TValue, External<TConfig> > >::Type reserve( String<TValue, External<TConfig> > &me, TSize new_capacity, Tag<TExpand> const); // "projects/library/seqan/file/string_external.h"(1826)
1009 //____________________________________________________________________________
1012 template <typename TSize > inline void resize(FILE* me, TSize new_length); // "projects/library/seqan/file/file_cstyle.h"(176)
1013 template <typename TValue, typename TConfig, typename TSize, typename TExpand > inline typename Size< String<TValue, External<TConfig> > >::Type resize( String<TValue, External<TConfig> > &me, TSize new_length, Tag<TExpand> const); // "projects/library/seqan/file/string_external.h"(1814)
1014 template <typename TSpec, typename TSize > inline void resize(File<TSpec> &me, TSize new_length); // "projects/library/seqan/file/file_base.h"(443)
1015 template <typename TValue, typename TSize > inline void resize(SimpleBuffer<TValue> &me, TSize size); // "projects/library/seqan/file/file_page.h"(114)
1016 template <typename TValue, typename TFile, typename TSpec, typename TSize > inline void resize(PageFrame<TValue, TFile, Dynamic<TSpec> > &me, TSize size); // "projects/library/seqan/file/file_page.h"(274)
1017 template <typename TValue, typename TFile, unsigned _PageSize, typename TSize > inline void resize(PageFrame<TValue, TFile, Fixed<_PageSize> > & , TSize ); // "projects/library/seqan/file/file_page.h"(297)
1018 template <__int64 _FileSize, typename TFile, typename TSize > inline void resize(File< Chained<_FileSize, TFile> > &me, TSize new_length); // "projects/library/seqan/file/file_array.h"(335)
1020 //____________________________________________________________________________
1023 template <typename File > inline void rewind(File &me); // "projects/library/seqan/file/file_base.h"(411)
1025 //____________________________________________________________________________
1028 template <typename TValue, typename TConfig > inline bool save(String<TValue, External<TConfig> > const &me, const char *fileName, int openMode); // "projects/library/seqan/file/string_external.h"(1765)
1029 template <typename TValue, typename TConfig > inline bool save(String<TValue, External<TConfig> > const &me, const char *fileName); // "projects/library/seqan/file/string_external.h"(1773)
1030 template <typename TValue, typename TConfig > inline bool save(String<TValue, External<TConfig> > const &me, typename TConfig::TFile file); // "projects/library/seqan/file/string_external.h"(1781)
1032 //____________________________________________________________________________
1035 inline unsigned sectorSize(FILE* const &); // "projects/library/seqan/file/file_cstyle.h"(108)
1036 template <typename TSpec > inline unsigned sectorSize(File<TSpec> const & ); // "projects/library/seqan/file/file_base.h"(266)
1038 //____________________________________________________________________________
1041 template <typename TPos > inline Size<FILE*>::Type seek(FILE* me, TPos const fileOfs, int origin); // "projects/library/seqan/file/file_cstyle.h"(113)
1042 template <typename TPos > inline Size<FILE*>::Type seek(FILE* me, TPos const fileOfs); // "projects/library/seqan/file/file_cstyle.h"(118)
1043 template <typename TSpec, typename TPos > inline typename Position< File<TSpec> >::Type seek(File<TSpec> &me, TPos const fileOfs, int origin); // "projects/library/seqan/file/file_base.h"(370)
1044 template <typename TSpec, typename TPos > inline typename Position< File<TSpec> >::Type seek(File<TSpec> &me, TPos const fileOfs); // "projects/library/seqan/file/file_base.h"(382)
1046 //____________________________________________________________________________
1049 template <typename TSpec > inline bool setEOF(File<TSpec> & ); // "projects/library/seqan/file/file_base.h"(460)
1051 //____________________________________________________________________________
1054 template <typename TValue, typename TSize > inline void setPageSize(SimpleBuffer<TValue> &me, TSize size); // "projects/library/seqan/file/file_page.h"(97)
1056 //____________________________________________________________________________
1059 template <typename TContainer, typename TPos> inline void setPosition(Iter<TContainer, FileReaderIterator> & it, TPos pos); // "projects/library/seqan/file/file_filereader.h"(613)
1061 //____________________________________________________________________________
1064 inline Size<FILE*>::Type size(FILE* me); // "projects/library/seqan/file/file_cstyle.h"(166)
1065 template <typename TSpec > inline typename Size<File<TSpec> >::Type size(File<TSpec> &me); // "projects/library/seqan/file/file_base.h"(426)
1066 template <typename TValue > inline typename Size<SimpleBuffer<TValue> >::Type size(SimpleBuffer<TValue> const &me); // "projects/library/seqan/file/file_page.h"(103)
1067 template <typename TValue, typename TFile, unsigned _PageSize > inline typename Size<PageFrame<TValue, TFile, Fixed<_PageSize> > >::Type size(PageFrame<TValue, TFile, Fixed<_PageSize> > & ); // "projects/library/seqan/file/file_page.h"(280)
1068 template <__int64 _FileSize, typename TFile > __int64 size(File< Chained<_FileSize, TFile> > &me); // "projects/library/seqan/file/file_array.h"(325)
1069 template <unsigned _FileCount, typename TFile > __int64 size(File< Striped<_FileCount, TFile> > &me); // "projects/library/seqan/file/file_array.h"(330)
1071 //____________________________________________________________________________
1074 inline Size<FILE*>::Type tell(FILE* me); // "projects/library/seqan/file/file_cstyle.h"(122)
1075 template <typename TSpec > inline typename Position< File<TSpec> >::Type tell(File<TSpec> &me); // "projects/library/seqan/file/file_base.h"(396)
1077 //____________________________________________________________________________
1080 template <typename TValue, typename TFormat, typename TFile, typename TSpec, typename TPos> inline TValue value(String<TValue, FileReader<TFormat, TFile, TSpec> > & me, TPos pos); // "projects/library/seqan/file/file_filereader.h"(312)
1081 template <typename TContainer> inline typename Reference<Iter<TContainer, FileReaderIterator> >::Type value(Iter<TContainer, FileReaderIterator> & it); // "projects/library/seqan/file/file_filereader.h"(558)
1082 template <typename TContainer> inline typename Reference<Iter<TContainer, FileReaderIterator> >::Type value(Iter<TContainer, FileReaderIterator> const & it); // "projects/library/seqan/file/file_filereader.h"(564)
1083 template <typename TValue, typename TConfig, typename TPos > inline typename Reference<String<TValue, External<TConfig> > >::Type value(String<TValue, External<TConfig> > &me, TPos pos); // "projects/library/seqan/file/string_external.h"(1861)
1084 template <typename TValue, typename TConfig, typename TPos > inline typename Reference<String<TValue, External<TConfig> > const>::Type value(String<TValue, External<TConfig> > const &me, TPos pos); // "projects/library/seqan/file/string_external.h"(1868)
1085 template <typename TFile, typename TFormat, typename TFile2, typename TSpec> inline typename Reference<Iter<TFile, FileReader<TFormat, TFile2, TSpec> > >::Type value(Iter<TFile, FileReader<TFormat, TFile2, TSpec> > & it); // "projects/library/seqan/file/file_filereaderiterator.h"(113)
1087 //____________________________________________________________________________
1090 inline bool waitFor(aDummyRequest &); // "projects/library/seqan/file/file_base.h"(648)
1091 template <typename TTime > inline bool waitFor(aDummyRequest &, TTime); // "projects/library/seqan/file/file_base.h"(653)
1092 template <typename TValue, typename TFile, typename TSpec > inline bool waitFor(PageFrame<TValue, TFile, TSpec> &pf); // "projects/library/seqan/file/file_page.h"(407)
1093 template <typename TValue, typename TFile, typename TSpec, typename TTime > inline bool waitFor(PageFrame<TValue, TFile, TSpec> &pf, TTime timeOut); // "projects/library/seqan/file/file_page.h"(417)
1095 //____________________________________________________________________________
1098 template <typename TFile, typename TSource, typename TSpec> void write(TFile & file, Align<TSource, TSpec>& align, CGViz); // "projects/library/seqan/file/file_format_cgviz.h"(190)
1099 template <typename TFile, typename TStringContainer, typename TSource, typename TSpec> void write(TFile & file, Align<TSource, TSpec> & align, TStringContainer& ids, CGViz); // "projects/library/seqan/file/file_format_cgviz.h"(198)
1100 template <typename TFile, typename TStringContainer, typename TSource, typename TSpec> void write(TFile & file, Align<TSource, TSpec>* align, TStringContainer & ids, CGViz); // "projects/library/seqan/file/file_format_cgviz.h"(206)
1101 template <typename TFile, typename TStringContainer, typename TSource, typename TSpec, typename TMeta> void write(TFile & file, Align<TSource, TSpec> & align, TStringContainer& ids, TMeta &, CGViz); // "projects/library/seqan/file/file_format_cgviz.h"(214)
1102 template <typename TFile, typename TString, typename TData> void write(TFile & file, TData const & data, Raw); // "projects/library/seqan/file/file_format_raw.h"(266)
1103 template <typename TFile, typename TData, typename TString> void write(TFile & file, TData const & data, TString const &, Raw); // "projects/library/seqan/file/file_format_raw.h"(279)
1104 template <typename TFile, typename TString, typename TData, typename TMeta> void write(TFile & file, TData const & data, TString const &, TMeta const &, Raw); // "projects/library/seqan/file/file_format_raw.h"(293)
1105 template <typename TFile, typename TData> void write(TFile & file, TData & data); // "projects/library/seqan/file/file_format_raw.h"(327)
1106 template <typename TFile, typename TData> void write(TFile & file, TData const & data); // "projects/library/seqan/file/file_format_raw.h"(335)
1107 template <typename TValue, typename TSize > inline bool write(FILE* me, TValue const *memPtr, TSize const count); // "projects/library/seqan/file/file_cstyle.h"(136)
1108 template <typename TFile, typename TString, typename TData, typename TMeta> void write(TFile & file, TData & data, Fasta); // "projects/library/seqan/file/file_format_fasta.h"(468)
1109 template <typename TFile, typename TString, typename TData> void write(TFile & file, TData & data, TString & id, Fasta); // "projects/library/seqan/file/file_format_fasta.h"(481)
1110 template <typename TFile, typename TString, typename TDataValue> void write(TFile & file, TDataValue * data, TString & id, Fasta); // "projects/library/seqan/file/file_format_fasta.h"(494)
1111 template <typename TFile, typename TString, typename TData, typename TMeta> void write(TFile & file, TData & data, TString & id, TMeta &, Fasta); // "projects/library/seqan/file/file_format_fasta.h"(509)
1112 template <typename TSpec, typename TValue, typename TSize > inline bool write(File<TSpec> & me, TValue const *memPtr, TSize const count); // "projects/library/seqan/file/file_base.h"(306)
1113 template <typename TFile, typename TData> inline void write(TFile & file, TData & data, Genbank); // "projects/library/seqan/file/file_format_genbank.h"(292)
1114 template <typename TFile, typename TData, typename TMeta> inline void write(TFile & file, TData & data, TMeta & meta, Genbank); // "projects/library/seqan/file/file_format_genbank.h"(348)
1115 template <typename TFile, typename TSource, typename TSpec> void write(TFile & file, Align<TSource, TSpec>& align, FastaAlign); // "projects/library/seqan/file/file_format_fasta_align.h"(284)
1116 template <typename TFile, typename TStringContainer, typename TSource, typename TSpec> void write(TFile & file, Align<TSource, TSpec> & align, TStringContainer& ids, FastaAlign); // "projects/library/seqan/file/file_format_fasta_align.h"(292)
1117 template <typename TFile, typename TStringContainer, typename TSource, typename TSpec> void write(TFile & file, Align<TSource, TSpec>* align, TStringContainer & ids, FastaAlign); // "projects/library/seqan/file/file_format_fasta_align.h"(300)
1118 template <typename TFile, typename TStringContainer, typename TSource, typename TSpec, typename TMeta> void write(TFile & file, Align<TSource, TSpec> & align, TStringContainer& ids, TMeta &, FastaAlign); // "projects/library/seqan/file/file_format_fasta_align.h"(308)
1119 template <typename TFile, typename TData, typename TMeta, typename TFormat> inline void write(TFile & file, TData & data, FileFormat<TFile, TData, TMeta, TFormat> const & file_format); // "projects/library/seqan/file/file_format.h"(293)
1120 template <typename TFile, typename TData, typename TMeta, typename TFormat> inline void write(TFile & file, TData & data, TMeta & meta, FileFormat<TFile, TData, TMeta, TFormat> const & file_format); // "projects/library/seqan/file/file_format.h"(303)
1121 template <typename TFile, typename TData> inline void write(TFile & file, TData & data, Embl); // "projects/library/seqan/file/file_format_embl.h"(465)
1122 template <typename TFile, typename TData, typename TMeta> inline void write(TFile & file, TData & data, TMeta & meta, Embl); // "projects/library/seqan/file/file_format_embl.h"(531)
1124 //____________________________________________________________________________
1127 template <typename TValue, typename TSize, typename TPos > inline bool writeAt(FILE* me, TValue const *memPtr, TSize const count, TPos const fileOfs); // "projects/library/seqan/file/file_cstyle.h"(156)
1128 template <typename TFile, typename TValue, typename TSize, typename TPos > inline bool writeAt(TFile & me, TValue const *memPtr, TSize const count, TPos const fileOfs); // "projects/library/seqan/file/file_base.h"(344)
1129 template <__int64 _FileSize, typename TFile, typename TValue, typename TSize, typename TOffset > inline bool writeAt(File< Chained<_FileSize, TFile> > &me, TValue const *memPtr, TSize count, TOffset offset); // "projects/library/seqan/file/file_array.h"(378)
1131 //____________________________________________________________________________
1134 template <typename TValue, unsigned _FileCount, typename TFile > inline bool writeBucket( PageBucket<TValue> &b, int pageNo, unsigned pageSize, File< Striped<_FileCount, TFile> > &file); // "projects/library/seqan/file/file_page_raid0.h"(158)
1135 template <typename TValue, unsigned _FileCount, typename TFile, typename TSpec > inline bool writeBucket( PageFrame<TValue, File< Striped<_FileCount, TFile> >, Dynamic<TSpec> > &pf, unsigned &pageOfs, File< Striped<_FileCount, TFile> > &file); // "projects/library/seqan/file/file_page_raid0.h"(179)
1136 template <typename TValue, typename TFile > inline bool writeBucket(PageBucket<TValue> &b, int pageNo, unsigned pageSize, TFile &file); // "projects/library/seqan/file/file_page.h"(474)
1137 template <typename TValue, typename TFile, typename TSpec > inline bool writeBucket(PageFrame<TValue, TFile, Dynamic<TSpec> > &pf, unsigned &pageOfs, TFile &file); // "projects/library/seqan/file/file_page.h"(490)
1139 //____________________________________________________________________________
1142 template <typename TValue, unsigned _FileCount, typename TFile, typename TSpec, typename TSize > inline bool writeLastPage( PageFrame<TValue, File< Striped<_FileCount, TFile> >, TSpec> &pf, int pageNo, File< Striped<_FileCount, TFile> > &file, TSize size); // "projects/library/seqan/file/file_page_raid0.h"(106)
1143 template <typename TValue, typename TFile, typename TSpec, typename TSize > inline bool writeLastPage(PageFrame<TValue, TFile, TSpec> &pf, int pageNo, TFile &file, TSize size); // "projects/library/seqan/file/file_page.h"(394)
1145 //____________________________________________________________________________
1148 template <typename TValue, unsigned _FileCount, typename TFile, typename TSpec > inline bool writePage( PageFrame<TValue, File< Striped<_FileCount, TFile> >, TSpec> &pf, int pageNo, File< Striped<_FileCount, TFile> > &file); // "projects/library/seqan/file/file_page_raid0.h"(62)
1149 template <typename TValue, typename TFile, typename TSpec > inline bool writePage(PageFrame<TValue, TFile, TSpec> &pf, int pageNo, TFile &file); // "projects/library/seqan/file/file_page.h"(369)
1150 template <typename TValue, typename TFile, typename TSpec > inline bool writePage(PageFrame<TValue, TFile, Dynamic<TSpec> > &pf, TFile &file); // "projects/library/seqan/file/file_page.h"(448)
1152 } //namespace SEQAN_NAMESPACE_MAIN