v2.0.0
Loading...
Searching...
No Matches
MNELIB::MNEEventList Class Reference

Ordered list of trigger-event markers. More...

#include <mne_event_list.h>

Public Member Functions

 MNEEventList ()=default
 ~MNEEventList ()=default
 MNEEventList (const MNEEventList &other)
MNEEventListoperator= (const MNEEventList &other)
 MNEEventList (MNEEventList &&)=default
MNEEventListoperator= (MNEEventList &&)=default
int nevent () const
 Returns the number of events in the list.

Public Attributes

std::vector< std::unique_ptr< MNEEvent > > events

Detailed Description

Ordered list of trigger-event markers.

Owns its MNEEvent objects via unique_ptr.

Definition at line 27 of file mne_event_list.h.

Constructor & Destructor Documentation

◆ MNEEventList() [1/3]

MNELIB::MNEEventList::MNEEventList ( )
default

◆ ~MNEEventList()

MNELIB::MNEEventList::~MNEEventList ( )
default

◆ MNEEventList() [2/3]

MNELIB::MNEEventList::MNEEventList ( const MNEEventList & other)
inline

Definition at line 33 of file mne_event_list.h.

◆ MNEEventList() [3/3]

MNELIB::MNEEventList::MNEEventList ( MNEEventList && )
default

Member Function Documentation

◆ nevent()

int MNELIB::MNEEventList::nevent ( ) const
inline

Returns the number of events in the list.

Definition at line 58 of file mne_event_list.h.

◆ operator=() [1/2]

MNEEventList & MNELIB::MNEEventList::operator= ( const MNEEventList & other)
inline

Definition at line 40 of file mne_event_list.h.

◆ operator=() [2/2]

MNEEventList & MNELIB::MNEEventList::operator= ( MNEEventList && )
default

Member Data Documentation

◆ events

std::vector<std::unique_ptr<MNEEvent> > MNELIB::MNEEventList::events

Owned event pointers.

Definition at line 60 of file mne_event_list.h.


The documentation for this class was generated from the following file: