MNE-CPP 0.1.9
A Framework for Electrophysiology
Loading...
Searching...
No Matches
mne_mgh_tag.h
Go to the documentation of this file.
1//=============================================================================================================
36#ifndef MNEMGHTAG_H
37#define MNEMGHTAG_H
38
39//=============================================================================================================
40// INCLUDES
41//=============================================================================================================
42
43#include "../mne_global.h"
44
45//=============================================================================================================
46// EIGEN INCLUDES
47//=============================================================================================================
48
49//=============================================================================================================
50// QT INCLUDES
51//=============================================================================================================
52
53#include <QSharedPointer>
54
55//=============================================================================================================
56// FORWARD DECLARATIONS
57//=============================================================================================================
58
59//=============================================================================================================
60// DEFINE NAMESPACE MNELIB
61//=============================================================================================================
62
63namespace MNELIB
64{
65
66//=============================================================================================================
67// MNELIB FORWARD DECLARATIONS
68//=============================================================================================================
69
70//=============================================================================================================
77{
78public:
79 typedef QSharedPointer<MneMghTag> SPtr;
80 typedef QSharedPointer<const MneMghTag> ConstSPtr;
82 //=========================================================================================================
86 MneMghTag();
87
88 //=========================================================================================================
92 ~MneMghTag();
93
94public:
95 int tag;
96 long long len;
97 unsigned char *data;
98
99// ### OLD STRUCT ###
100// typedef struct {
101// int tag;
102// long long len;
103// unsigned char *data;
104// } *mneMGHtag,mneMGHtagRec;
105};
106
107//=============================================================================================================
108// INLINE DEFINITIONS
109//=============================================================================================================
110} // NAMESPACE MNELIB
111
112#endif // MNEMGHTAG_H
#define MNESHARED_EXPORT
Definition mne_global.h:56
The MneMghTag class.
Definition mne_mgh_tag.h:77
QSharedPointer< const MneMghTag > ConstSPtr
Definition mne_mgh_tag.h:80
QSharedPointer< MneMghTag > SPtr
Definition mne_mgh_tag.h:79