MNE-CPP  0.1.9
A Framework for Electrophysiology
Public Member Functions | Public Attributes | List of all members
EVENTSLIB::EventGroup Struct Reference

EventGroup class is designed as a data holder for a group. It is designed towards ease of use for a client of the Events library. It's counterpart EventGroupINT is intended to be used internally by the Event library classes. More...

#include <eventgroup.h>

Public Member Functions

 EventGroup ()=default
 
 EventGroup (const EVENTSLIB::EventGroup &g)
 
 EventGroup (const EVENTSINTERNAL::EventGroupINT &g)
 

Public Attributes

idNum id
 
std::string name
 
RgbColor color
 
int order
 

Detailed Description

EventGroup class is designed as a data holder for a group. It is designed towards ease of use for a client of the Events library. It's counterpart EventGroupINT is intended to be used internally by the Event library classes.

EventGroup Class

Definition at line 116 of file eventgroup.h.

Constructor & Destructor Documentation

◆ EventGroup() [1/3]

EVENTSLIB::EventGroup::EventGroup ( )
default

Constructs an EventGroup external sctruct.

◆ EventGroup() [2/3]

EventGroup::EventGroup ( const EVENTSLIB::EventGroup g)

EventGroup copy constructor.

Parameters
[in]grhs EventGroup

Definition at line 93 of file eventgroup.cpp.

◆ EventGroup() [3/3]

EventGroup::EventGroup ( const EVENTSINTERNAL::EventGroupINT g)

EventGroup constructor based on an EventGroupINT.

Parameters
[in]gEventGroupInt input.

Definition at line 104 of file eventgroup.cpp.

Member Data Documentation

◆ color

RgbColor EVENTSLIB::EventGroup::color

Color of the event.

Definition at line 143 of file eventgroup.h.

◆ id

idNum EVENTSLIB::EventGroup::id

Id of the event group.

Definition at line 141 of file eventgroup.h.

◆ name

std::string EVENTSLIB::EventGroup::name

Name of the event group.

Definition at line 142 of file eventgroup.h.

◆ order

int EVENTSLIB::EventGroup::order

Holder for an ordering variable.

Definition at line 144 of file eventgroup.h.


The documentation for this struct was generated from the following files: