MNE-CPP  0.1.9
A Framework for Electrophysiology
Public Member Functions | Static Public Member Functions | List of all members
EVENTSLIB::EVENTSINTERNAL::EventSharedMemManager Class Reference

#include <eventsharedmemmanager.h>

Public Member Functions

 EventSharedMemManager (EVENTSLIB::EventManager *parent=nullptr)
 
void init (EVENTSLIB::SharedMemoryMode mode)
 
bool isInit () const
 
void stop ()
 
void addEvent (int sample)
 
void deleteEvent (int sample)
 
void processEvent (const EventUpdate &ne)
 

Static Public Member Functions

static long long getTimeNow ()
 

Detailed Description

The EventSharedMemManager class

Definition at line 161 of file eventsharedmemmanager.h.

Constructor & Destructor Documentation

◆ EventSharedMemManager()

EVENTSINTERNAL::EventSharedMemManager::EventSharedMemManager ( EVENTSLIB::EventManager parent = nullptr)
explicit

EventSharedMemManager

Parameters
[in]Pointerto Parent

Definition at line 138 of file eventsharedmemmanager.cpp.

Member Function Documentation

◆ addEvent()

void EVENTSINTERNAL::EventSharedMemManager::addEvent ( int  sample)

Add an event.

Parameters
[in]sample

Definition at line 278 of file eventsharedmemmanager.cpp.

◆ deleteEvent()

void EVENTSINTERNAL::EventSharedMemManager::deleteEvent ( int  sample)

deleteEvent

Parameters
[in]sample

Definition at line 291 of file eventsharedmemmanager.cpp.

◆ getTimeNow()

long long EVENTSINTERNAL::EventSharedMemManager::getTimeNow ( )
static

getTimeNow

Returns

Definition at line 441 of file eventsharedmemmanager.cpp.

◆ init()

void EVENTSINTERNAL::EventSharedMemManager::init ( EVENTSLIB::SharedMemoryMode  mode)

init

Parameters
[in]mode

Definition at line 168 of file eventsharedmemmanager.cpp.

◆ isInit()

bool EVENTSINTERNAL::EventSharedMemManager::isInit ( ) const

isInit

Returns

Definition at line 271 of file eventsharedmemmanager.cpp.

◆ processEvent()

void EVENTSINTERNAL::EventSharedMemManager::processEvent ( const EventUpdate ne)

processEvent

Parameters
[in]ne

Definition at line 395 of file eventsharedmemmanager.cpp.

◆ stop()

void EVENTSINTERNAL::EventSharedMemManager::stop ( )

stop

Definition at line 263 of file eventsharedmemmanager.cpp.


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