Searched defs:WeakConnection (Results 1 – 4 of 4) sorted by relevance
60 struct WeakConnection struct65 WeakConnection() : mnRefCount( 0 ), mpReference( nullptr ) {}; in WeakConnection() argument66 WeakConnection( WeakBase* pReference ) : mnRefCount( 0 ), mpReference( pReference ) {}; in WeakConnection() function67 void acquire() { mnRefCount++; } in acquire()68 void release() { mnRefCount--; if( mnRefCount == 0 ) delete this; } in release()
60 struct WeakConnection struct65 WeakConnection() : mnRefCount( 0 ), mpReference( nullptr ) {}; in WeakConnection() function66 WeakConnection( WeakBase* pReference ) : mnRefCount( 0 ), mpReference( pReference ) {}; in WeakConnection() argument67 void acquire() { mnRefCount++; } in acquire()68 void release() { mnRefCount--; if( mnRefCount == 0 ) delete this; } in release()
22 typedef std::weak_ptr<CConnection> WeakConnection; typedef
990 pub(crate) struct WeakConnection { struct996 impl WeakConnection { argument1007 impl From<&Connection> for WeakConnection { implementation