Searched defs:RefCountedBase (Results 1 - 4 of 4) sorted by relevance

/external/chromium/base/memory/
H A Dref_counted.cc14 RefCountedBase::RefCountedBase() function in class:base::subtle::RefCountedBase
22 RefCountedBase::~RefCountedBase() {
28 void RefCountedBase::AddRef() const {
38 bool RefCountedBase::Release() const {
H A Dref_counted.h17 class BASE_API RefCountedBase { class in namespace:base::subtle
24 RefCountedBase();
25 ~RefCountedBase();
40 DISALLOW_COPY_AND_ASSIGN(RefCountedBase);
84 class RefCounted : public subtle::RefCountedBase {
90 subtle::RefCountedBase::AddRef();
94 if (subtle::RefCountedBase::Release()) {
/external/webkit/Source/JavaScriptCore/wtf/
H A DRefCounted.h33 class RefCountedBase { class in namespace:WTF
69 RefCountedBase() function in class:WTF::RefCountedBase
78 ~RefCountedBase()
113 friend void adopted(RefCountedBase*);
125 inline void adopted(RefCountedBase* object)
135 template<typename T> class RefCounted : public RefCountedBase {
151 template<typename T> class RefCountedCustomAllocated : public RefCountedBase {
/external/llvm/include/llvm/ADT/
H A DIntrusiveRefCntPtr.h12 // internal reference count, and RefCountedBase/RefCountedBaseVPTR, two
34 /// RefCountedBase - A generic base class for objects that wish to
36 /// subclass RefCountedBase to obtain such functionality, and are
39 /// Objects that subclass RefCountedBase should not be allocated on
44 class RefCountedBase { class in namespace:llvm
48 RefCountedBase() : ref_cnt(0) {} function in class:llvm::RefCountedBase
49 RefCountedBase(const RefCountedBase &) : ref_cnt(0) {} function in class:llvm::RefCountedBase
60 /// RefCountedBase, but with a virtual destructor. Should be used
61 /// instead of RefCountedBase fo
[all...]

Completed in 57 milliseconds