#include <omnithread.h>
Public Member Functions | |
omni_mutex (void) | |
~omni_mutex (void) | |
void | lock (void) |
void | unlock (void) |
int | trylock (void) |
void | acquire (void) |
void | release (void) |
Friends | |
class | omni_condition |
omni_mutex::omni_mutex | ( | void | ) |
omni_mutex::~omni_mutex | ( | void | ) |
void omni_mutex::acquire | ( | void | ) | [inline] |
void omni_mutex::lock | ( | void | ) | [inline] |
void omni_mutex::release | ( | void | ) | [inline] |
int omni_mutex::trylock | ( | void | ) | [inline] |
void omni_mutex::unlock | ( | void | ) | [inline] |
friend class omni_condition [friend] |