Searched defs:RefCounted (Results 1 - 7 of 7) sorted by last modified time

/external/sfntly/cpp/src/sfntly/port/
H A Drefcount.h22 // type inherits from RefCounted<>, which have AddRef and Release just like
26 // class Foo : public RefCounted<Foo> {
44 // 2. All RefCounted objects must be instantiated on the heap. Allocating the
47 // class A : public RefCounted<A>;
48 // class B : public A, public RefCounted<B>;
52 // class A : public I, public RefCounted<A>; // A specific implementation
53 // class B : public I, public RefCounted<B>; // B specific implementation
123 class RefCounted : virtual public RefCount { class in namespace:sfntly
125 RefCounted() : ref_count_(0) { function in class:sfntly::RefCounted
132 RefCounted(cons argument
140 operator =(const RefCounted<TDerived>&) argument
[all...]
/external/chromium_org/third_party/sfntly/cpp/src/sfntly/port/
H A Drefcount.h22 // type inherits from RefCounted<>, which have AddRef and Release just like
26 // class Foo : public RefCounted<Foo> {
44 // 2. All RefCounted objects must be instantiated on the heap. Allocating the
47 // class A : public RefCounted<A>;
48 // class B : public A, public RefCounted<B>;
52 // class A : public I, public RefCounted<A>; // A specific implementation
53 // class B : public I, public RefCounted<B>; // B specific implementation
123 class RefCounted : virtual public RefCount { class in namespace:sfntly
125 RefCounted() : ref_count_(0) { function in class:sfntly::RefCounted
132 RefCounted(cons argument
140 operator =(const RefCounted<TDerived>&) argument
[all...]
/external/chromium_org/third_party/WebKit/Source/wtf/
H A DRefCounted.h40 // The RefCounted class inherits from it reducing the template bloat
164 template<typename T> class RefCounted : public RefCountedBase { class in namespace:WTF
165 WTF_MAKE_NONCOPYABLE(RefCounted);
177 RefCounted() function in class:WTF::RefCounted
182 ~RefCounted()
187 RefCounted() function in class:WTF::RefCounted
195 using WTF::RefCounted;
/external/chromium_org/tools/clang/blink_gc_plugin/tests/heap/
H A Dstubs.h20 template<typename T> class RefCounted { }; class in namespace:WTF
/external/chromium_org/tools/clang/plugins/tests/
H A Dbase_refcounted.h11 class RefCounted { class in namespace:base
13 RefCounted() {} function in class:base::RefCounted
15 ~RefCounted() {}
28 // Ignore classes whose inheritance tree ends in WebKit's RefCounted base
34 class RefCounted { class in namespace:WebKit
36 RefCounted() {} function in class:WebKit::RefCounted
37 ~RefCounted() {}
44 : public base::RefCounted<PublicRefCountedDtorInHeader> {
50 friend class base::RefCounted<PublicRefCountedDtorInHeader>;
68 : public base::RefCounted<ProtectedRefCountedDtorInHeade
[all...]
/external/chromium_org/content/browser/indexed_db/
H A Dlist_set_unittest.cc189 class RefCounted : public base::RefCounted<RefCounted<T> > { class in namespace:content
191 explicit RefCounted(const T& value) : value_(value) {} function in class:content::RefCounted
195 virtual ~RefCounted() {}
196 friend class base::RefCounted<RefCounted<T> >;
201 list_set<scoped_refptr<RefCounted<int> > > set;
204 list_set<scoped_refptr<RefCounted<int> > >::iterator it = set.begin();
208 scoped_refptr<RefCounted<in
[all...]
/external/chromium_org/base/memory/
H A Dref_counted.h43 DCHECK(in_dtor_) << "RefCounted object deleted without calling Release()";
114 // knock-off of WebKit's RefCounted<T> class. To use this guy just extend your
117 // class MyFoo : public base::RefCounted<MyFoo> {
120 // friend class base::RefCounted<MyFoo>;
127 class RefCounted : public subtle::RefCountedBase { class in namespace:base
129 RefCounted() {} function in class:base::RefCounted
142 ~RefCounted() {}
145 DISALLOW_COPY_AND_ASSIGN(RefCounted<T>);
165 // A thread-safe variant of RefCounted<T>
227 // class MyFoo : public RefCounted<MyFo
[all...]

Completed in 3273 milliseconds