[#FlatFileSeq] = FlatFileSeq :mrdocs: FlatFileSeq represents a sequence of numbered files storing raw data. This class facilitates access to and efficient management of these files. == Synopsis Declared in `<flatfile.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- class FlatFileSeq; ---- == Member Functions [cols="1,4"] |=== | Name| Description | xref:FlatFileSeq/2constructor.adoc[`FlatFileSeq`] [.small]#[constructor]# | Constructor | xref:FlatFileSeq/Allocate.adoc[`Allocate`] | Allocate additional space in a file after the given starting position. The amount allocated will be the minimum multiple of the sequence chunk size greater than add_size. | xref:FlatFileSeq/FileName.adoc[`FileName`] | Get the name of the file at the given position. | xref:FlatFileSeq/Flush.adoc[`Flush`] | Commit a file to disk, and optionally truncate off extra pre‐allocated bytes if final. | xref:FlatFileSeq/Open.adoc[`Open`] | Open a handle to the file at the given position. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#