FiffDirEntry
Namespace: FIFFLIB · Library: FIFF Library
#include <fiff/fiff_dir_entry.h>
class FIFFLIB::FiffDirEntry
Directory entry: tag kind + on-disk type + byte size + absolute file offset (16-byte record).
Exact memory image of the legacy ``fiffDirEntryRec: kind (32-bit), type (32-bit), size (32-bit), pos (32-bit). The arrays of these records materialize the FIFF_DIR tag at the tail of every well-formed FIFF file and drive random-access tag lookup in [FiffStream](/docs/api/fiff/fiff-stream).
Public Methods
FiffDirEntry()
Constructs the dir entry.
FiffDirEntry(p_FiffDirEntry)
Copy constructor.
Parameters:
- p_FiffDirEntry : const FiffDirEntry & Dir Entry which should be copied.
~FiffDirEntry()
Destroys the dir entry.
Static Methods
storageSize()
Size of the old struct (fiffDirEntryRec) 4int = 44 = 16.
Returns:
- qint32 — the size of the old struct
fiffDirEntryRec.
Authors of this file
- Christoph Dinh <christoph.dinh@mne-cpp.org>
- Christof Pieloth <pieloth@labp.htwk-leipzig.de>
- Lorenz Esch <lorenz.esch@tu-ilmenau.de>
- Juan GPC <jgarciaprieto@mgh.harvard.edu>
- Gabriel Motta <gabrielbenmotta@gmail.com>