Public Member Functions | Private Attributes | List of all members
CEvent Class Reference

Implementation of events. More...

#include <Event.h>

Public Member Functions

 CEvent ()
 
void Reset ()
 
void Signal ()
 
Threading::EEventStatus Wait (int nMS=Threading::WAIT_INFINITE)
 
 ~CEvent ()
 

Private Attributes

bool m_bSignaled
 
pthread_condattr_t m_ConditionalAttr
 
pthread_mutexattr_t m_MutexAttr
 
pthread_cond_t m_PosixConditional
 
pthread_mutex_t m_PosixMutex
 

Detailed Description

Implementation of events.

Definition at line 68 of file Event.h.

Constructor & Destructor Documentation

CEvent::CEvent ( )

Definition at line 60 of file Event.cpp.

CEvent::~CEvent ( )

Definition at line 75 of file Event.cpp.

Member Function Documentation

void CEvent::Reset ( )

Definition at line 92 of file Event.cpp.

void CEvent::Signal ( )

Definition at line 206 of file Event.cpp.

Definition at line 105 of file Event.cpp.

Member Data Documentation

bool CEvent::m_bSignaled
private

Definition at line 97 of file Event.h.

pthread_condattr_t CEvent::m_ConditionalAttr
private

Definition at line 95 of file Event.h.

pthread_mutexattr_t CEvent::m_MutexAttr
private

Definition at line 93 of file Event.h.

pthread_cond_t CEvent::m_PosixConditional
private

Definition at line 94 of file Event.h.

pthread_mutex_t CEvent::m_PosixMutex
private

Definition at line 92 of file Event.h.


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


asr_ivt
Author(s): Allgeyer Tobias, Hutmacher Robin, Kleinert Daniel, Meißner Pascal, Scholz Jonas, Stöckle Patrick
autogenerated on Mon Dec 2 2019 03:47:28