MNE-CPP
0.1.9
A Framework for Electrophysiology
src
libraries
mne
c
mne_mgh_tag_group.h
Go to the documentation of this file.
1
//=============================================================================================================
36
#ifndef MNEMGHTAGGROUP_H
37
#define MNEMGHTAGGROUP_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
class
MneMghTag;
71
72
//=============================================================================================================
78
class
MNESHARED_EXPORT
MneMghTagGroup
79
{
80
public
:
81
typedef
QSharedPointer<MneMghTagGroup>
SPtr
;
82
typedef
QSharedPointer<const MneMghTagGroup>
ConstSPtr
;
84
//=========================================================================================================
88
MneMghTagGroup
();
89
90
//=========================================================================================================
94
~
MneMghTagGroup
();
95
96
public
:
97
int
ntags;
98
MneMghTag
**tags;
99
100
// ### OLD STRUCT ###
101
// typedef struct {
102
// int ntags;
103
// mneMGHtag *tags;
104
// } *mneMGHtagGroup,mneMGHtagGroupRec;
105
};
106
107
//=============================================================================================================
108
// INLINE DEFINITIONS
109
//=============================================================================================================
110
}
// NAMESPACE MNELIB
111
112
#endif // MNEMGHTAGGROUP_H
MNELIB::MneMghTagGroup::ConstSPtr
QSharedPointer< const MneMghTagGroup > ConstSPtr
Definition:
mne_mgh_tag_group.h:82
MNELIB::MneMghTagGroup
The MneMghTagGroup class.
Definition:
mne_mgh_tag_group.h:78
MNESHARED_EXPORT
#define MNESHARED_EXPORT
Definition:
mne_global.h:56
MNELIB::MneMghTagGroup::SPtr
QSharedPointer< MneMghTagGroup > SPtr
Definition:
mne_mgh_tag_group.h:81
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