summaryrefslogtreecommitdiff
path: root/TelepathyQt4/shared-ptr.h
AgeCommit message (Expand)AuthorFilesLines
2010-11-10Removed WeakPtr.Andre Moreira Magalhaes (andrunko)1-98/+6
2010-11-09Fix the implicit bool conversion and make shared pointers usable in hash tables.Marco Barisione1-2/+23
2010-09-10Trivial: only convert from WeakPtr from SharedPtr if there are refsOlli Salli1-1/+1
2010-09-10Add const variants for RefCounted::ref() & deref() so that pointer-to-const c...Olli Salli1-0/+5
2010-09-10Add an upcasting ctor to SharedPtrOlli Salli1-0/+2
2010-09-10Add SharedPtr::qObjectCastOlli Salli1-0/+6
2009-10-06Export all public high-level classes using TELEPATHY_QT4_EXPORT macro.Andre Moreira Magalhaes (andrunko)1-2/+4
2009-04-13Renamed Telepathy namespace to Tp.Andre Moreira Magalhaes (andrunko)1-2/+2
2009-04-13shared-ptr: Added cast helper methods.Andre Moreira Magalhaes (andrunko)1-0/+18
2009-04-13shared-ptr: Changed SharedPtr(T*) to not be a templated constructor.Andre Moreira Magalhaes (andrunko)1-2/+1
2009-04-07shared-ptr: Renamed SharedData to RefCounted.Andre Moreira Magalhaes (andrunko)1-7/+7
2009-04-07shared-ptr: Use swap idiom.Andre Moreira Magalhaes (andrunko)1-44/+24
2009-04-07shared-ptr: Added WeakPtr::toStrongRef that returns a SharedPtr from a WeakPtr.Andre Moreira Magalhaes (andrunko)1-0/+2
2009-04-07shared-ptr: Make SharedPtr(WeakPtr) constructor explicit.Andre Moreira Magalhaes (andrunko)1-20/+1
2009-04-07shared-ptr: removed template<class X> inline SharedPtr(const SharedPtr<X> &o).Andre Moreira Magalhaes (andrunko)1-2/+0
2009-04-07shared-ptr: Make SharedData destructor virtual.Andre Moreira Magalhaes (andrunko)1-1/+1
2009-04-07shared-ptr: Changed SharedPtr(T*) to be a templated constructor.Andre Moreira Magalhaes (andrunko)1-1/+2
2009-04-07shared-ptr: Make SharedPtr(T*) constructor explicit.Andre Moreira Magalhaes (andrunko)1-1/+1
2009-04-06shared-ptr: Make sure we WeakPtr deletes wd on operator=(SharedPtr).Andre Moreira Magalhaes (andrunko)1-18/+14
2009-04-06shared-ptr: Fixed memory leak.Andre Moreira Magalhaes (andrunko)1-3/+3
2009-03-31WeakPtr: Fixed operator=(const SharedPtr &).Andre Moreira Magalhaes (andrunko)1-1/+2
2009-03-31Added SharedData/SharedPtr/WeakPtr classes.Andre Moreira Magalhaes (andrunko)1-0/+229