Public Member Functions | |
TAddressOrderedMultiLock () | |
T (const TAddressOrderedMultiLock< T > &rhs) | |
TAddressOrderedMultiLock < T > & | operator= (const TAddressOrderedMultiLock< T > &rhs) |
~TAddressOrderedMultiLock () | |
void | Add (T &lock) |
Add the supplied instance to the end of the collection of ICriticalSection instances. | |
void | Lock () |
void | Unlock () |
TAddressOrderedMultiLock | ( | ) | [inline] |
~TAddressOrderedMultiLock | ( | ) | [inline] |
T | ( | const TAddressOrderedMultiLock< T > & | rhs | ) |
TAddressOrderedMultiLock<T>& operator= | ( | const TAddressOrderedMultiLock< T > & | rhs | ) |
void Add | ( | T & | lock | ) | [inline] |
Add the supplied instance to the end of the collection of ICriticalSection instances.
void Lock | ( | ) | [inline] |
void Unlock | ( | ) | [inline] |