Public Member Functions | |
ConditionalOwner (const ConditionalOwner &rhs) | |
ConditionalOwner & | operator= (const ConditionalOwner &rhs) |
void | Leave () |
Protected Member Functions | |
ConditionalOwner (ISingleWriterMultipleReaderLock &lock, bool locked=true) | |
~ConditionalOwner () |
ConditionalOwner | ( | const ConditionalOwner & | rhs | ) |
ConditionalOwner | ( | ISingleWriterMultipleReaderLock & | lock, | |
bool | locked = true | |||
) | [explicit, protected] |
~ConditionalOwner | ( | ) | [protected] |
ConditionalOwner& operator= | ( | const ConditionalOwner & | rhs | ) |
void Leave | ( | ) |