MNE-CPP
0.1.9
A Framework for Electrophysiology
src
libraries
mne
c
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
63
namespace
MNELIB
64
{
65
66
//=============================================================================================================
67
// MNELIB FORWARD DECLARATIONS
68
//=============================================================================================================
69
70
//=============================================================================================================
76
class
MNESHARED_EXPORT
MneMghTag
77
{
78
public
:
79
typedef
QSharedPointer<MneMghTag>
SPtr
;
80
typedef
QSharedPointer<const MneMghTag>
ConstSPtr
;
82
//=========================================================================================================
86
MneMghTag
();
87
88
//=========================================================================================================
92
~
MneMghTag
();
93
94
public
:
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
MNELIB::MneMghTag::ConstSPtr
QSharedPointer< const MneMghTag > ConstSPtr
Definition:
mne_mgh_tag.h:80
MNELIB::MneMghTag::SPtr
QSharedPointer< MneMghTag > SPtr
Definition:
mne_mgh_tag.h:79
MNESHARED_EXPORT
#define MNESHARED_EXPORT
Definition:
mne_global.h:56
MNELIB::MneMghTag
The MneMghTag class.
Definition:
mne_mgh_tag.h:76
Generated on Wed Aug 9 2023 17:55:42 for MNE-CPP by
1.8.17