v2.0.0
Loading...
Searching...
No Matches
selectionio.h
Go to the documentation of this file.
1//=============================================================================================================
32
33#ifndef SELECTIONIO_H
34#define SELECTIONIO_H
35
36//=============================================================================================================
37// INCLUDES
38//=============================================================================================================
39
40#include "utils_global.h"
41
42#include <vector>
43#include <string>
44#include <map>
45
46//=============================================================================================================
47// QT INCLUDES
48//=============================================================================================================
49
50#include <QMap>
51#include <QStringList>
52
53//=============================================================================================================
54// DEFINE NAMESPACE MNELIB
55//=============================================================================================================
56
57namespace UTILSLIB
58{
59
60//=============================================================================================================
61// DEFINES
62//=============================================================================================================
63
64//=============================================================================================================
73{
74public:
75 //=========================================================================================================
80
81 //=========================================================================================================
89 static bool readMNESelFile(QString path, QMultiMap<QString, QStringList>& selectionMap);
90
91 //=========================================================================================================
99 static bool readMNESelFile(const std::string& path, std::multimap<std::string, std::vector<std::string>>& selectionMap);
100
101 //=========================================================================================================
109 static bool readBrainstormMonFile(QString path, QMultiMap<QString, QStringList>& selectionMap);
110
111 //=========================================================================================================
119 static bool readBrainstormMonFile(const std::string& path, std::multimap<std::string, std::vector<std::string>>& selectionMap);
120
121 //=========================================================================================================
129 static bool writeMNESelFile(QString path, const QMultiMap<QString, QStringList>& selectionMap);
130
131 //=========================================================================================================
139 static bool writeMNESelFile(const std::string& path, const std::map<std::string, std::vector<std::string>>& selectionMap);
140
141 //=========================================================================================================
149 static bool writeBrainstormMonFiles(QString path, const QMultiMap<QString, QStringList>& selectionMap);
150
151 //=========================================================================================================
159 static bool writeBrainstormMonFiles(const std::string& path, const std::map<std::string, std::vector<std::string>>& selectionMap);
160};
161} // NAMESPACE
162
163#endif // SELECTIONIO_H
Public umbrella header for UTILSLIB exposing the UTILSSHARED_EXPORT macro and build-info accessors.
#define UTILSSHARED_EXPORT
Shared utilities (I/O helpers, spectral analysis, layout management, warp algorithms).
static bool readBrainstormMonFile(QString path, QMultiMap< QString, QStringList > &selectionMap)
static bool writeBrainstormMonFiles(QString path, const QMultiMap< QString, QStringList > &selectionMap)
static bool readMNESelFile(QString path, QMultiMap< QString, QStringList > &selectionMap)
static bool writeMNESelFile(QString path, const QMultiMap< QString, QStringList > &selectionMap)