
The class is only responsible to perform any needed clean-up actions. It is NOT the task of the class to control the ownership of the clean-up actions: This is the responsibility of Guard!
Definition at line 132 of file guard.h.
| typedef std::auto_ptr<Guard::Cleanup> OSB_LIB::Guard::Cleanup::AutoPtr |
| virtual OSB_LIB::Guard::Cleanup::~Cleanup | ( | ) | [virtual] |
| virtual int OSB_LIB::Guard::Cleanup::cleanup | ( | ) | [pure virtual] |
Perform the clean-up actions.
Implemented in OSB_LIB::MutexUnlock, and OSB_LIB::TcatLockManager::UnlockAll.
1.4.7