v2.0.0
Loading...
Searching...
No Matches
fiff_raw_dir.h
Go to the documentation of this file.
1//=============================================================================================================
36
37#ifndef FIFF_RAW_DIR_H
38#define FIFF_RAW_DIR_H
39
40//=============================================================================================================
41// INCLUDES
42//=============================================================================================================
43
44#include "fiff_global.h"
45#include "fiff_types.h"
46#include "fiff_dir_entry.h"
47
48//=============================================================================================================
49// QT INCLUDES
50//=============================================================================================================
51
52#include <QSharedPointer>
53#include <memory>
54
55//=============================================================================================================
56// DEFINE NAMESPACE FIFFLIB
57//=============================================================================================================
58
59namespace FIFFLIB
60{
61
62//=============================================================================================================
70
71public:
72 using SPtr = QSharedPointer<FiffRawDir>;
73 using ConstSPtr = QSharedPointer<const FiffRawDir>;
74 using UPtr = std::unique_ptr<FiffRawDir>;
75 using ConstUPtr = std::unique_ptr<const FiffRawDir>;
76
77 //=========================================================================================================
81 FiffRawDir();
82
83 //=========================================================================================================
89 FiffRawDir(const FiffRawDir &p_FiffRawDir);
90
91 //=========================================================================================================
96
97public:
102};
103} // NAMESPACE
104
105#endif // FIFF_RAW_DIR_H
Fiff library export/import macros.
#define FIFFSHARED_EXPORT
Definition fiff_global.h:52
FiffDirEntry class declaration.
Old fiff_type declarations - replace them.
FIFF file I/O and data structures (raw, epochs, evoked, covariance, forward).
qint32 fiff_int_t
Definition fiff_types.h:89
QSharedPointer< FiffDirEntry > SPtr
QSharedPointer< const FiffRawDir > ConstSPtr
std::unique_ptr< FiffRawDir > UPtr
std::unique_ptr< const FiffRawDir > ConstUPtr
QSharedPointer< FiffRawDir > SPtr
FiffDirEntry::SPtr ent