Class Specialization
Striped
Stripes a file across multiple files.
Striped |
Parameters
The number of files used for striping. Default: 2 | |
Underlying File type. |
Specialization of
Functions
Asynchronously loads records from a specific position in a file. (File) | |
Asynchronously saves records to a specific position in a file. (File) | |
Cancels an asynchronous request. (File) | |
Closes a file. (File) | |
Waits for all open requests to complete. (File) | |
Opens a file. (File) | |
Opens a temporary file. (File) | |
Loads records from a file. (File) | |
Loads records from a specific position in a file. (File) | |
Changes the length. (File) | |
Sets the current file pointer to the beginning. (File) | |
Changes the current file pointer. (File) | |
Sets the file end to the current pointer. (File) | |
Gets the file size. (File) | |
Gets the current file pointer. (File) | |
Saves records to a file. (File) | |
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