#include <semaphoreimpl.h>
Inheritance diagram for SemaphoreImpl:
Public Member Functions | |
SemaphoreImpl (int credit=0) | |
virtual | ~SemaphoreImpl () |
void | wait () |
void | signal () |
Private Attributes | |
osSemaphore * | impl |
Friends | |
class | osSemaphore |
|
Definition at line 19 of file semaphoreimpl.cc. References Os::createSemaphore(), impl, and TaskImpl::OS(). |
|
Definition at line 24 of file semaphoreimpl.cc. References impl. |
|
Reimplemented in Semaphore. Definition at line 34 of file semaphoreimpl.cc. References impl, and osSemaphore::signal(). Referenced by Semaphore::signal(). |
|
Reimplemented in Semaphore. Definition at line 29 of file semaphoreimpl.cc. References impl, and osSemaphore::wait(). Referenced by Semaphore::wait(). |
|
Definition at line 25 of file semaphoreimpl.h. |
|
Definition at line 26 of file semaphoreimpl.h. Referenced by SemaphoreImpl(), signal(), wait(), and ~SemaphoreImpl(). |