#include <BaseSemaphore.h>
◆ BaseSemaphore() [1/5]
ehs::BaseSemaphore::BaseSemaphore |
( |
| ) |
|
◆ BaseSemaphore() [2/5]
ehs::BaseSemaphore::BaseSemaphore |
( |
Str_8 | name, |
|
|
const UInt_32 | initial ) |
◆ BaseSemaphore() [3/5]
ehs::BaseSemaphore::BaseSemaphore |
( |
const UInt_32 | initial | ) |
|
◆ BaseSemaphore() [4/5]
◆ BaseSemaphore() [5/5]
◆ GetInitial()
UInt_32 ehs::BaseSemaphore::GetInitial |
( |
| ) |
const |
◆ GetName()
Str_8 ehs::BaseSemaphore::GetName |
( |
| ) |
const |
◆ Initialize()
virtual void ehs::BaseSemaphore::Initialize |
( |
| ) |
|
|
pure virtual |
◆ IsValid()
virtual bool ehs::BaseSemaphore::IsValid |
( |
| ) |
const |
|
pure virtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ Release()
virtual void ehs::BaseSemaphore::Release |
( |
| ) |
|
|
pure virtual |
◆ Signal()
virtual void ehs::BaseSemaphore::Signal |
( |
const UInt_32 | inc | ) |
|
|
pure virtual |
◆ Wait()
virtual bool ehs::BaseSemaphore::Wait |
( |
const UInt_32 | timeout | ) |
|
|
pure virtual |
The documentation for this class was generated from the following files: