Class Specialization
Chained
Splits a large file into a chain of smaller files.
![]() | ![]() | ||||||
Chained |
Include Headers
seqan/file.h
Parameters
The maximal split file size in byte. Default: 2^31-1 (~2GB) | |
Underlying File type. |
Remarks
This file type uses a chain of TFile files, whose file sizes are at most FileSize bytes.
Chained Files should be used for file systems or TFile types that don't support large files (e.g. FAT32, C-style FILE*).
The chain can be used as if it were one contiguous file.
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) | |
Resizes a container. If the new length exceeds the old length the new elements are filled with copies of | |
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) |
SeqAn - Sequence Analysis Library - www.seqan.de