| Class Specialization Striped Stripes a file across multiple files.
File
Striped
File<Chained<FileCount, TFile> > Parameters
FileCount | The number of files used for striping. Default: 2
TFile | Underlying File type. Default: File<>, see File.
Specialization of File Functions
areadAt | Asynchronously loads records from a specific position in a file. (File)
awriteAt | Asynchronously saves records to a specific position in a file. (File)
cancel | Cancels an asynchronous request. (File)
close | Closes a file. (File)
flush | Waits for all open requests to complete. (File)
open | Opens a file. (File)
openTemp | Opens a temporary file. (File)
read | Loads records from a file. (File)
readAt | Loads records from a specific position in a file. (File)
resize | Changes the length. (File)
rewind | Sets the current file pointer to the beginning. (File)
seek | Changes the current file pointer. (File)
setEOF | Sets the file end to the current pointer. (File)
size | Gets the file size. (File)
tell | Gets the current file pointer. (File)
write | Saves records to a file. (File)
writeAt | Saves records to a specific position in a file. (File)
Remarks This file type uses a software striping without redundance (see RAID0) to accelerate I/O access when using more than one disks. Striped files should only be used in Pools or external Strings as they only support block operations and no random accesses. SeqAn - Sequence Analysis Library - www.seqan.de