| CGuard(EEmptyGuard) | CGuard< IRegistry, SSimpleReadLock< IRegistry > > | [inline, explicit] |
| CGuard(resource_type &resource) | CGuard< IRegistry, SSimpleReadLock< IRegistry > > | [inline, explicit] |
| CGuard(EEmptyGuard, const lock_type &lock, const unlock_type &unlock=unlock_type()) | CGuard< IRegistry, SSimpleReadLock< IRegistry > > | [inline, explicit] |
| CGuard(resource_type &resource, const lock_type &lock, const unlock_type &unlock=unlock_type()) | CGuard< IRegistry, SSimpleReadLock< IRegistry > > | [inline, explicit] |
| CRegistryReadGuard(const IRegistry ®) | CRegistryReadGuard | [inline] |
| GetLock(void) | CGuard< IRegistry, SSimpleReadLock< IRegistry > > | [inline, protected] |
| GetResource(void) | CGuard< IRegistry, SSimpleReadLock< IRegistry > > | [inline, protected] |
| GetUnlock(void) | CGuard< IRegistry, SSimpleReadLock< IRegistry > > | [inline, protected] |
| Guard(resource_type &resource) | CGuard< IRegistry, SSimpleReadLock< IRegistry > > | [inline] |
| lock_type typedef | CGuard< IRegistry, SSimpleReadLock< IRegistry > > | |
| Release() | CGuard< IRegistry, SSimpleReadLock< IRegistry > > | [inline] |
| resource_ptr typedef | CGuard< IRegistry, SSimpleReadLock< IRegistry > > | |
| resource_type typedef | CGuard< IRegistry, SSimpleReadLock< IRegistry > > | |
| TParent typedef | CRegistryReadGuard | |
| TThisType typedef | CGuard< IRegistry, SSimpleReadLock< IRegistry > > | |
| unlock_type typedef | CGuard< IRegistry, SSimpleReadLock< IRegistry > > | |
| ~CGuard() | CGuard< IRegistry, SSimpleReadLock< IRegistry > > | [inline] |