Class defining a critical section. More...
#include <Thread.h>
Public Member Functions | |
Section () | |
Section (const Section &) | |
virtual | ~Section () |
void | init (void) |
void | uninit (void) |
bool | tryenter (void) |
void | enter (void) |
void | leave (void) |
Class defining a critical section.
Definition at line 24 of file Thread.h.
Section::Section | ( | ) |
Definition at line 35 of file Thread.cpp.
Section::Section | ( | const Section & | other | ) |
Definition at line 38 of file Thread.cpp.
void Section::enter | ( | void | ) |
Definition at line 50 of file Thread.cpp.
void Section::init | ( | void | ) |
Definition at line 42 of file Thread.cpp.
void Section::leave | ( | void | ) |
Definition at line 58 of file Thread.cpp.
bool Section::tryenter | ( | void | ) |
Definition at line 54 of file Thread.cpp.
void Section::uninit | ( | void | ) |
Definition at line 46 of file Thread.cpp.