61#include <QSharedPointer>
115 FiffIO(QIODevice& pIODevice);
123 FiffIO(QList<QIODevice*>& p_qlistIODevices);
153 bool read(QIODevice& pIODevice);
161 bool read(QList<QIODevice>& p_qlistIODevices);
173 bool write(QIODevice& pIODevice,
187 bool write(QFile& p_QFile,
215 out <<
"\n\n---------------------- Fiff data read summary ---------------------- " << std::endl;
216 out <<
"fiff data contains" << std::endl;
217 out << p_fiffIO.
m_qlistRaw.size() <<
" raw data sets" << std::endl;
218 out << p_fiffIO.
m_qlistEvoked.size() <<
" evoked sets" << std::endl;
FiffInfo class declaration.
Fiff library export/import macros.
#define FIFFSHARED_EXPORT
FiffStream class declaration.
FiffRawData class declaration.
FiffEvoked class declaration.
Old fiff_type declarations - replace them.
FIFF file I/O and data structures (raw, epochs, evoked, covariance, forward).
Real-time signal processing (filtering, averaging, HPI fitting, noise reduction).
QSharedPointer< FiffDirNode > SPtr
FIFF measurement file information.
QList< QSharedPointer< FiffRawData > > m_qlistRaw
bool write(QIODevice &pIODevice, const fiff_int_t type, const fiff_int_t idx) const
FiffIO(const FiffIO &p_FiffIO)
bool read(QList< QIODevice > &p_qlistIODevices)
bool read(QIODevice &pIODevice)
friend std::ostream & operator<<(std::ostream &out, const FiffIO &p_fiffIO)
bool write_raw(QIODevice &pIODevice, const fiff_int_t idx) const
QList< QSharedPointer< FiffEvoked > > m_qlistEvoked
static bool setup_read(QIODevice &pIODevice, FiffInfo &info, FiffDirNode::SPtr &dirTree)
The FilterKernel class provides methods to create/design a FIR filter kernel.