webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Namespaces | Functions
weak_ptr_unittest.cc File Reference
#include <string>
#include "webrtc/base/gunit.h"
#include "webrtc/base/task_queue.h"
#include "webrtc/base/weak_ptr.h"

Namespaces

 rtc
 

Functions

 rtc::TEST (WeakPtrFactoryTest, Basic)
 
 rtc::TEST (WeakPtrFactoryTest, Comparison)
 
 rtc::TEST (WeakPtrFactoryTest, Move)
 
 rtc::TEST (WeakPtrFactoryTest, OutOfScope)
 
 rtc::TEST (WeakPtrFactoryTest, Multiple)
 
 rtc::TEST (WeakPtrFactoryTest, MultipleStaged)
 
 rtc::TEST (WeakPtrFactoryTest, Dereference)
 
 rtc::TEST (WeakPtrFactoryTest, UpCast)
 
 rtc::TEST (WeakPtrTest, DefaultConstructor)
 
 rtc::TEST (WeakPtrFactoryTest, BooleanTesting)
 
 rtc::TEST (WeakPtrFactoryTest, ComparisonToNull)
 
 rtc::TEST (WeakPtrTest, InvalidateWeakPtrs)
 
 rtc::TEST (WeakPtrTest, HasWeakPtrs)
 
template<class T >
std::unique_ptr< Trtc::NewObjectCreatedOnTaskQueue ()
 
 rtc::TEST (WeakPtrTest, ObjectAndWeakPtrOnDifferentThreads)
 
 rtc::TEST (WeakPtrTest, WeakPtrInitiateAndUseOnDifferentThreads)