library of assembled shared sources |
http://lass.cocamware.com |
Public Member Functions | |
CustomSemaphore () | |
~CustomSemaphore () | |
Static Private Attributes | |
static int | freeSlots_ = 1 |
Definition at line 110 of file singleton_impl.cpp.
lass::util::impl::SingletonGuard::CustomSemaphore::CustomSemaphore | ( | ) | [inline] |
Definition at line 113 of file singleton_impl.cpp.
References lass::util::atomicCompareAndSwap(), freeSlots_, and LASS_ASSERT.
lass::util::impl::SingletonGuard::CustomSemaphore::~CustomSemaphore | ( | ) | [inline] |
Definition at line 124 of file singleton_impl.cpp.
References lass::util::atomicIncrement(), and freeSlots_.
int lass::util::impl::SingletonGuard::CustomSemaphore::freeSlots_ = 1 [static, private] |
Definition at line 129 of file singleton_impl.cpp.
Referenced by CustomSemaphore(), and ~CustomSemaphore().
Generated on Mon Nov 10 14:22:20 2008 for Library of Assembled Shared Sources by 1.5.7.1 |