Lines Matching defs:ILockable
32 // ILockable.h (Cortex)
65 class ILockable {
67 ILockable() { }
68 virtual ~ILockable() { }
99 Autolock(ILockable& target) : m_target(&target) { init(); }
100 Autolock(ILockable* target) : m_target( target) { init(); }
102 Autolock(const ILockable& target) :
103 m_target(const_cast<ILockable*>(&target)) { init(); }
104 Autolock(const ILockable* target) :
105 m_target(const_cast<ILockable*>( target)) { init(); }
113 ILockable* m_target;