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//=============================================================================================================
71{
72public:
73 //=========================================================================================================
78
79 //=========================================================================================================
85 static bool readMNESelFile(QString path, QMultiMap<QString,QStringList> &selectionMap);
86
87 //=========================================================================================================
93 static bool readMNESelFile(const std::string& path, std::multimap<std::string,std::vector<std::string>>& selectionMap);
94
95 //=========================================================================================================
101 static bool readBrainstormMonFile(QString path, QMultiMap<QString,QStringList> &selectionMap);
102
103 //=========================================================================================================
109 static bool readBrainstormMonFile(const std::string& path, std::multimap<std::string,std::vector<std::string>>& selectionMap);
110
111 //=========================================================================================================
117 static bool writeMNESelFile(QString path, const QMultiMap<QString,QStringList> &selectionMap);
118
119 //=========================================================================================================
125 static bool writeMNESelFile(const std::string& path, const std::map<std::string,std::vector<std::string>>& selectionMap);
126
127 //=========================================================================================================
133 static bool writeBrainstormMonFiles(QString path, const QMultiMap<QString,QStringList> &selectionMap);
134
135 //=========================================================================================================
141 static bool writeBrainstormMonFiles(const std::string& path, const std::map<std::string,std::vector<std::string>>& selectionMap);
142};
143} // NAMESPACE
144
145#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)